mosaicman profile image 82

What year will the Buffalo Bills finally win the Superbowl?

sort by best latest

Billrrrr profile image89

Bill Russo (Billrrrr) says

4 years ago
 |  Comment
  • Billrrrr profile image

    Bill Russo (Billrrrr) 4 years ago

    It's a fact of sports today mosaicman. Franchises move all the time. I still mourn the loss of my BOSTON BRAVES who are on loan to Atlanta. The last time the Boston Braves won the world series was 1914, when they came from last place in July.

34th Bomb Group profile image59

34th Bomb Group says

4 years ago
 |  Comment
  • NC4Life078 profile image

    NC4Life078 4 years ago

    I love this answer as I was thinking the same thing.

  • See all 2 comments