Sometimes, a change of scenery can make a world of difference — especially for NFL stars

Two-time All-Pro Stefon Diggs appeared to be a player who could benefit from some new surroundings heading into the 2024 season. 

Although he agreed to a four-year, $96 million contract extension with the Buffalo Bills in 2022, Diggs soon appeared to grow unhappy with his situation in Western New York. It eventually became obvious that the Bills and Diggs were headed toward a divorce. The standout wide receiver is now breaking his silence on how his breakup with the Bills came to fruition.

CLICK HERE FOR MORE SPORTS COVERAGE ON FOXNEWS.COM

Stefon Diggs at Hard Rock Stadium

Stefon Diggs #14 of the Buffalo Bills warms up prior to an NFL football game against the Miami Dolphins at Hard Rock Stadium on January 7, 2024 in Miami Gardens, Florida. (Perry Knotts/Getty Images)

"Last year, I was in the worst mental space I've been in since I've been in the league," Diggs told GQ Sports. "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."

BILLS BRASS EXPLAINS HOW 'ALBATROSS' CONTRACT LED TO DECISION TO MOVE ON FROM STEFON DIGGS

Diggs' 2023 campaign got off to a promising start. He recorded at least 100 receiving yards in five of the first six games of the season, but he ended the year on a much more pedestrian pace. Diggs only managed to surpass the 80 yards receiving mark on two occasions over the last 11 weeks of the regular season.

Stefon Diggs reacts to a play from the sidelines

Stefon Diggs #14 of the Buffalo Bills reacts during the AFC Divisional Playoff game against the Kansas City Chiefs at Highmark Stadium on January 21, 2024 in Orchard Park, New York.  (Timothy T Ludwig/Getty Images)

The Bills defeated the Pittsburgh Steelers in the wild-card round, before falling to the eventually Super Bowl champion Kansas City Chiefs in the divisional round. Diggs finished the game against the Steelers with 52 receiving yards, but only managed to haul in one catch for 7 yards in the divisional round.

Diggs pointed to the Bills' performance down the stretch last season when he spoke about his eventual departure.

Stefon Diggs looks on before a game

Aug 17, 2024; Houston, Texas, USA; Houston Texans wide receiver Stefon Diggs (1) before the game against the New York Giants at NRG Stadium. (Troy Taormina-USA TODAY Sports)

"The games looked a lot different," Diggs said. "You can blame me. I don't mind blaming me. I got big a-- shoulders. But pay attention, pay real close attention. Watch the game. Of course there's plenty of plays I want back. But there's a lot of plays that didn't go my way."

Diggs continued to question what contributed to the drop in production as the season went on.

"I need a lot of things to go right to get the ball ... You can't roll out of bed and get 800 yards in the first eight games. Your best receiver's doing that. You tell me about the last 10. What changed? Were there changes going on? I just pay attention to what really happened and not what people try to act like happened. Like, for the last 10 games, I forgot how to f----ng play football?"

CLICK HERE TO GET THE FOX NEWS APP

Wide receiver Gabe Davis also left the Bills this offseason as the 25-year-old signed with the Jacksonville Jaguars. But the Bills front office sign veteran pass catchers Curtis Samuel and Marquez Valdes-Scantling.

In April, Buffalo drafted former Florida State wide receiver Keon Coleman in the second round.

"I would say our receiver room right now is like Baskin-Robbins," Bills general manager Brandon Beane joked. "We got a lot of flavors."

Follow Fox News Digital’s sports coverage on X, and subscribe to the Fox News Sports Huddle newsletter.