Buffalo Bills
Team
The Buffalo Bills are a professional football franchise based in Buffalo, New York, founded in 1959 and playing since 1960. They compete in the AFC East and host their home games at Highmark Stadium in Orchard Park, which opened in 1973 and seats about 71,600. Read the full biography →
- Sport
- American Football
- Founded
- 29 December 1908
- Based in
- Buffalo, New York, United States