Stefon Diggs catches a ball during warmups.Stefon Diggs (Photo by Peter Nicholls/Getty Images)
New Houston Texans star wide receiver suggested that the Minnesota Vikings did him dirty four years ago.

After five seasons in Minnesota, Stefon Diggs was traded to the Buffalo Bills in a 2020 offseason blockbuster trade. Minny received four draft picks in return, including the No. 22 pick that was used on future superstar wideout Justin Jefferson.

Following reports about Diggs’ relationship souring in the Buffalo organization, he was traded to Houston (along with two late-round picks) in exchange for a 2025 second-round pick.

Reflecting on the first trade of his career, the 30-year-old Stefon Diggs told Sports Illustrated’s Albert Breer that he felt as though the Vikings traded him to the AFC East club without the best intentions:

“Because at that point when I left Minnesota, I was a good player, but I [wanted] more for myself, I felt like I was better than that, that I could be better than that. And up to a point I was like, Shoot, I’m gonna bet on myself. And they sent me to Buffalo. I don’t know if they sent me to Buffalo with the kindest intent, but all’s well that ends well. When I got to Buffalo, Josh was my guy. People really understand what it’s like to be out there. He really embraced me, kind of had that Southern hospitality.”


Diggs took his game to another level after joining the Bills in 2020. He exceeded 100 catches and 1,100 yards receiving in each of his four years there, leading the NFL in both receptions (127) and receiving yards (1,535) in 2020.

Buffalo won four straight AFC East division crowns with Stefon Diggs, but they only reached the AFC Championship Game once. After a third straight loss in the Divisional Round, the Bills began a massive roster retool highlighted by the Diggs trade.

Over his four seasons with the Bills, Diggs racked up 445 receptions for 5,372 yards and 37 touchdowns.

Stefon Diggs Faces Both His Former Teams This Season

Diggs will have the chance at oh-so-sweet revenge against both the Minnesota Vikings and Buffalo Bills this season.

The four-time Pro Bowler will make his return to Minnesota as an opponent for the first time in Week 3, when the Texans visit the Vikings on Sept. 3. Then two weeks later, the Texans will welcome Josh Allen’s Bills in a Week 5 afternoon contest.

Diggs will make his Texans debut on Sept. 8, when they travel to Indianapolis to take on the archrival Indianapolis Colts.