Here’s How Much Cap Space The New York Giants Have Left

Here’s How Much Cap Space The New York Giants Have Left

According to NFLTradeRumors.co, the New York Giants haveĀ $8,118,600 million left in available cap space as of this morning. With all the talk of extending Justin […]