Quote:
Originally Posted by Mutt
please don't compare a Buffalo Bills fan to a Patriots fan - until you won a Super Bowl the Patriots barely mattered to anybody in New England. Front runners suck. 4 Super Bowl losses, win or lose, Bills fans are still there 
|
Nonsense. Pure utter nonsense. But of course you're just grasping at straws because you don't live in Massachusetts let alone New England.
And Buffalo? Buffalo will be lucky to still have a franchise in 5 years.