Day: January 11, 2016

Study: The Patriots Were The NFL’s Most Injured Team In 2015

The folks over at Man Games Lost track the number of injuries and games lost by teams in each major North American sport. After completing a track of the NFL season, it was revealed that the New England Patriots have lost more games to injury than any other […]