It's that time again: NFL training camps.
This week, several teams report to training camp, beginning the grind of the NFL season and in just seven weeks, we'll be kicking off the regular season.
It was an eventful offseason, with a hectic draft that saw the Chicago Bears make a controversial trade up to draft a quarterback and the Cleveland Browns continue to stockpile assets. Meanwhile, in free agency, the least likely team to spend big, the New England Patriots, landed some big names, while risers like the Oakland Raiders and Tennessee Titans continued to fortify their rosters with some key acquisitions.
With most of the offseason in our rearview and real football on the horizon, here's a look at where all 32 teams stand heading into training camp.