Skip to main content

Stefon Diggs Reveals Shocking Reason Behind Leaving Buffalo Bills

In an unexpected move earlier this offseason, Stefon Diggs requested a trade away from the Buffalo Bills after declining a four-year contract extension. The highly regarded wide receiver recently shared insights into his final season playing alongside quarterback Josh Allen during an enlightening interview with GQ magazine.

During his tenure in Buffalo, which lasted four seasons, Diggs earned Pro Bowl selections each year, continually proving his worth on the field. His performance showcased a promising start last season, as he surpassed 100 receiving yards in five of the initial games. However, as the season progressed, Diggs felt a shift, both in his performance and personal enjoyment of the game.

In his GQ interview, Diggs confessed, “Last year, I was in the worst mental space I’ve been in since I’ve been in the league. If I’m not in a good space, obviously that’s not the best for me.



So that’s when things had to start shaking out.” His mental turmoil evidently played a role in his decision to seek a new beginning elsewhere.

Following his trade request, Diggs secured a one-year contract with the Houston Texans worth $22.5 million, marking his involvement with the third NFL team since being drafted by the Minnesota Vikings in 2015.

This shift comes amidst contrasting narratives between Diggs and his former quarterback. Josh Allen recently reminisced on the past season during an episode of Chris Long’s “Green Light” podcast, recalling, “We had a lot of success and a lot of fun doing it on and off the field.

We were very much like this. So, I hate how it ended, but at some point, everything comes to an end.”

Allen’s reflection paints a picture of camaraderie and enjoyment, a stark contrast to Diggs’ experience of the same period.



The differing perspectives of the two athletes set the stage for a compelling on-field reunion. The anticipation for their matchup grows as the Bills are scheduled to face the Texans in a Week 5 game on October 6. This game is not just a routine match but a confrontation of narratives between former teammates, adding an extra layer of intrigue to the upcoming NFL season.