The NFL's endlessly long offseason is finally ending! Quite a bit happened in the league last season and this offseason. 2015 was the year of Cam Newton and the Panthers -- dominant all season and earning a berth in Super Bowl 50, where they fell to the Denver Broncos in Peyton Manning's final career game.
Tom Brady and the New England Patriots played all year under the cloud of DeflateGate, which ultimately led to Brady's 4-game suspension to open the 2016 season. Meanwhile, his former offensive coordinator, now the head honcho in Houston, missed what it's like to have a competent quarterback and put all his eggs in the Brock Osweiler basket.
In Baltimore, the Ravens were not elite, posting their first losing record of the Harbaugh/Flacco era. Elsewhere, the San Francisco 49ers fired the other Harbaugh to give Jim Tomsula a chance to lead them to irrelevance.
The Rams moved from St. Louis to Los Angeles, the Chargers continued their dysfunctional ways with their drama-fueled Joey Bosa negotiations, the Jaguars, behind a re-built defense, appear poised to make the playoffs for the first time since the Bush administration, the city of Buffalo will try to brace itself to handle two Ryans, and so, so much more.