Bills Acquire Star Wide Receiver Stefon Diggs From Vikings

The NFL's opening day of legal tampering was March 16 and it has helped fans cope with the almost sports-less world because of the coronavirus outbreak. A move that shocked many in the league was the Stefon Diggs trade from the Vikings to the Bills.

It does shock us but we should have seen it coming, considering that hours before it happened Diggs tweeted: “it's time for a new beginning.”

Sports betting sites and per head sites made Buffalo the favorites to win the AFC east division.

I just recovered from finding out that the Cardinals basically stole DeAndre Hopkins from the Texans and now the Bills and Vikings make a blockbuster trade of their own.

Diggs, along with a seventh-round draft pick in this year's NFL Draft will go to Buffalo and Minnesota will receive a first-round pick, a fifth-round pick, a sixth-round pick in the 2020 NFL Draft and a fourth-round pick in the 2021 NFL Draft.

The Bills were tough to beat last season. Their defense was very solid, ranking third in total yards in the NFL, fourth against the pass, 10th against the run and it was the second-best in points per game allowed.

Their offense was eighth with 128.4 rushing yards per game and quarterback Josh Allen showed flashes of brilliance in his second year in the NFL. Now Allen will now have a legitimate star wide receiver as part of his list of weapons.

John Brown and Cole Beasley are decent wideouts but the Bills were just 26th in the league with 201.8 passing yards per game and Diggs is among the top five wide receivers in the NFL.

Diggs had 63 receptions for 1,130 yards and six touchdowns in 15 games last season, eclipsing 1,000 receiving yards in two straight years and he also had a career-high 102 catches in 2018. He battled for touches with fellow Pro Bowl wide receiver Adam Thielen in the Vikings so I can see him putting up big numbers in Buffalo.

Odds to win the AFC East

New England Patriots -110
Buffalo Bills +175
New York Jets +650
Miami Dolphins +1000

Odds Provided By Pay Per head 247