+198 When thinking of New York football teams, everyone thinks The Jets and The Giants. Everyone forgets about the Buffalo Bills, amirite?

by Anonymous 13 years ago

all in good reason!

by Anonymous 13 years ago

Finally, some recognition for my town!

by Anonymous 13 years ago

The Buffalo Bills make me think of Silence of the Lambs.

by Anonymous 13 years ago

The who?

by Anonymous 13 years ago

because we kind of suck.

by Anonymous 13 years ago