Buffalo Bills

Buffalo Bills Logo

Playing in the AFC East and calling Ralph Wilson stadium situated in Orchard Park, New York home, the Bills have been in the NFL since 1970. Over the last decade they have been starved of success but they have had Super Bowl experience, their most successful period in the early nineties saw them travel to four straight Super Bowls, sadly for Bills fans it was also four straight defeats. Star Player: Mario Williams, DE

LATEST

HOT LIST

FEATURED