Minnesota Vikings
One thing you generally don’t want to do is to double down on your average franchise quarterback and then trade your best receiver. But that’s what the Vikings did in giving Kirk Cousins a three-year, $96 million contract extension, and then sending Stefon Diggs to the Bills for a load of draft capital. Not great for the offense in the short term. Minnesota also released cornerback Xavier Rhodes and lost cornerback Trae Waynes to the Bengals, which means that their two ineffective outside cornerbacks from 2019 are gone and need to be replaced. The Vikings were smart to put the franchise tag on safety Anthony Harris, but there’s a lot of work to be done on both sides of the ball, and three more years of Cousins is three more years of quarterback purgatory — especially without Diggs.
Grade: C