SHARE

Hate the Patriots? Then you’ll really hate how much cap space the champs have<p>The New England Patriots, fresh off their amazing comeback victory over the Atlanta Falcons in Super Bowl LI, enter the offseason in such good shape from a roster standpoint that it can only lead to more envy from the rest …

Read more at CBS Sports: http://www.cbssports.com/nfl/news/nfl-power-rankings-here-is-where-your-team-ranks-entering-free-agency/

LEAVE A REPLY