Name a sports franchise that deserves better

Jul 11, 2022 · 9:26 PM UTC · Twitter for iPhone

118
3
86
42
Replying to @BovadaOfficial
NFL-Buffalo Bills, they’re on the right track but deserve a lot more. NBA-Phoenix or Atlanta MLB-Texas Rangers
5
Every Detroit Franchise.
1
Replying to @BovadaOfficial
Buffalo Bills
7
Replying to @BovadaOfficial
Vancouver Canucks, Phoenix Suns, Milwaukee Brewers, Buffalo Bills. No questions asked.
1
6
Replying to @BovadaOfficial
Orlando magic the forgotten franchise of the NBA
1
Replying to @BovadaOfficial
The A’s fans deserve a new owner and a stadium
3