It's been a pretty crazy couple of hours at One Bills Drive.  After trading away their best receiver, he posted an emotional goodbye on social media.

The news broke just after 11am this morning that the Buffalo Bills would be trading their #1 wide receiver, Stefon Diggs to the Houston Texans for a 2025 2nd round draft pick.

Bills Mafia was in shock.  After being told for months that it was going to be nearly impossible to pull off a trade because of the dead cap money that the Bills would be stuck with, it became a reality.  Within just a couple of weeks, the Bills lost their starting center, starting safety, an injured but starting cornerback, their WR2, and now their WR1.

It's been a lot of goodbyes.

Late tonight, Diggs had a goodbye to say of his own.  He posted it on Instagram.

Read More:  The Bills Are Trading Stefon Diggs - Now What?

In the post, he mentions how much love and respect he has for the city and for Bills Mafia.  Interestingly, while he said how grateful he was for the Bills organization, he didn't mention any of his teammates in the goodbye. The statement that stands out is the last one that says "Sadly good things come to an end until we meet again."

It feels like as this chapter comes to an end with the Bills, there's more of the story to be told.  The press conference felt a little awkward this afternoon and the story about how Houston Texans' new running back Joe Mixon says he asked for the trade feels rather suspicious.

Read More:  Stefon Diggs Wanted To Be Traded To Houston?

We might never hear the full story.  But at this point, it doesn't really matter what the story is.  That part is over with Stefon Diggs and the Bills.  All that matters now is what happens with it all in the future.

Buffalo Bills WR Stefon Diggs

Gallery Credit: Getty Images

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.

Gallery Credit: Dave Fields

QUIZ - Can You Name These 25 Buffalo Bills Players?

Alright...Bills Football is here. How big of a fan are you? Can you name of 25 of these Buffalo Bills players?

Gallery Credit: Dave Fields