It's time to reflect on the 2017 offseason. There are a few stray veterans left in the free-agent pool, and teams could still execute something unexpected if injuries arise, but organizations have mostly closed their checkbooks and built the rosters they will take onto the field in September.
Click the links below to see how I graded your team's offseason.
Arizona Cardinals: A big hole at cornerback remains, but Arizona managed to retain their best pass-rusher without overpaying. How did the Cardinals grade out?
Atlanta Falcons: Atlanta continued to add pieces to a young, speedy front seven and locked up their best defensive player with a long-term deal.