The heart of the NFL offseason is behind us. More than 300 free agents were signed, 254 players were drafted, more than a dozen head coaches were either hired or fired, and dozens of veteran players were released.
Which of those moves were the smartest?
As we say goodbye to May, here's a look at the most astute move from every NFL team in what's been a wild 2019 offseason.
Arizona Cardinals: Acquired Marcus Gilbert

The Arizona Cardinals will likely be rolling with another rookie quarterback in 2019, and that rook—top pick Kyler Murray—has just one year of college starting experience under his belt.