- Located just southeast of Buffalo, in the suburban town of Orchard Park, this stadium serves as the home of the National Football League's Buffalo Bills. Built in 1973, the stadium was originally called Rich Stadium, and seats about 75,000 for football.
- © wcities.com 2013
Ask a local about Buffalo Bills/Ralph Wilson StadiumLocals have answered 10 questions about Niagara Falls (ON).
Ask Niagara Falls (ON) Locals about Buffalo Bills/Ralph Wilson Stadium