It's been a long off-season for Buffalo Bills fans.

The way that the 2022 campaign ended, with an ugly AFC Divisional round loss to the Cincinnati Bengals, all the injuries the team went through, the Damar Hamlin situation...it was a long spring for Bills Mafia.

Then the drama with Stefon Diggs and what went on behind the scenes between Diggs, Josh Allen, Sean McDermott and anyone else who was involved in why Diggs wasn't present for the first day of mandatory minicamp.

The Bills veterans reported to training camp at St. John Fisher University today, which means we are about to embark on the 2023 season, which hopefully ends in a Super Bowl for Buffalo.

Get our free mobile app

All eyes will be on Stefon Diggs tomorrow morning for the first practice, and whether or not he speaks to the media after the conclusion of practice.

Diggs made some news with Bills fans on Monday and Tuesday, with an Instagram story.

Diggs said that "some people threw dirt on my name while others have given flowers. The thing is, it was all a garden to me...I grew from it."

This reads like Diggs did not appreciate the media talk of his character and is motivated to use it to have a tremendous 2023 season, which would be a big thing for the Bills and their efforts to win the AFC.

The Bills roster is as good as any team in the NFL on paper. Injuries was a huge issue for the team in 2022 and while that's not an excuse, it did impact the results on the field.

The team is healthy now and clearly motivated.

6 Buffalo Bills Greats That Didn't Look Right In A Different Uniform

Unfortunately, sometimes your favorite player leaves your team and when you see them it just looks weird. Here are five former Buffalo Bill greats that just look weird wearing a different team's jersey.

8 Reasons 1pm Games Are Better For The Buffalo Bills

Complete List Of Buffalo Bills Available On Cameo

More From 106.5 WYRK