Reading Time: 2 minutes

Stefon Diggs and a 7th round pick were traded for a 1st (No. 22), 5th , 2021 4th, and 6th round picks.

Many immediately insulted the Vikings, but I think that Minnesota made a great move; and finessed the Bills in this deal.

The Vikings had no choice but to trade Diggs.

He was frustrated with mediocre QB Kirk Cousins, who had recently been extended. Diggs immediately went to twitter to express his frustration, and made many hints that his time in Minneapolis had come to an end.

However, the Vikings got incredible value out of Diggs.

Earlier today, the Cardinals got Deandre Hopkins for a cheaper price than Diggs despite being the superior player.

In the past, Wide Receivers such as Amari Cooper and Odell Beckham were traded for similar price tags and it turned out to be a big win for the Giants and Raiders.

I don’t see how this situation is much different, with a frustrated receiver demanding to be freed of his inconsistent QB play just to see no improvement at the Quarterback position.

On the other hand, I really don’t understand why Buffalo made this trade.

While I understand their need at WR, I am failing to understand why they chose Diggs.

They will have to pay a wide receiver money that he won’t deserve, under wildly inaccurate QB Josh Allen.

Buffalo decided to pass on potentially paying star pass rushers Jadeveon Clowney and Yannick Ngakoue, or even getting a WR in one of the best receiver classes that we have seen in a long time.

They now have a second, 1st round pick in a very deep draft class. They could choose to replace Diggs with Justin Jefferson, Laviska Shenault, Jr., Jalen Reagor, or another WR.

If they choose to sign a guy like Breshad Perriman, Demarcus Robinson, or Tajae Sharpe, they could go with other players of need like OT Josh Jones, CB Kristian Fulton, DT Javon Kinlaw (who likely won’t last but it would be a steal).

The Vikings avoided a potential locker-room issue while locking up another young player on a rookie contract for 5 years. For a team that was in cap hell, the Vikings did a great job today.

While the entire internet has the Bills as clear winners, I’d like for you to rethink that and then decide who really won this deal in the long-term.

Photo: NY Post