Keep the Bills in Buffalo. Let the fans own the team

Likes Talking Checkins
0 0
About Green Bay had Congress grant them permission to sell the team to the fans. The Bills should also try this, thus ensuring the Bills stay in Buffalo.
Mission To keep the Bills in Buffalo, one way or another.

Reviews and rating

Rate this professional sports team