- One of the original members of the American Football League, started in 1959 to rival the established National Football League, this team has become one of the most successful NFL teams. The team appeared in four straight Super Bowls during the early 1990s. Unfortunately, they lost and have never achieved the ultimate triumph. The team has, however, won several American Football League titles in the 1960s. The Bills play out of Ralph Wilson Stadium in Orchard Park. Their season runs from September to January. Please see website for questions.
- © wcities.com 2013
Ask a local about Buffalo Bills FootballLocals have answered 10 questions about Niagara Falls (ON).
Ask Niagara Falls (ON) Locals about Buffalo Bills Football