Buffalo Bills

Buffalo Bills Logo.

The Buffalo Bills are a team in the National Football League. They compete in the American Football Conference. They had the longest playoff drought in the league.

Team History Edit

  • 1960-Present: Buffalo Bills

Facts Edit

  • Location: Orchard Park, New York
  • Stadium: New Era Field
Community content is available under CC-BY-SA unless otherwise noted.