Big Names and Money on Injured Reserve
Injuries are a killer in the NFL and every year there are plenty of them. Prior to yesterday’s slate of games there was a total of about $273 million worth of contracts sitting on injured reserve and that list will only grow when the Giants and Texans add Odell Beckham and JJ Watt to the […]