Team hub Buffalo Bills

Home of the 2 Time AFL League Champions

This was a really enjoyable read. 

Who is your best team to never win? I’d say the 1998 Vikings or any of the Buffalo Bills teams.

http://www.espn.com/espn/feature/story/_/id/22132691/nfl-best-teams-never-win-super-bowl-ranking-all-32-franchises

New Reply
Please login to post a reply