Buffalo Bills, Inc. is the business guise of the National Football League s Buffalo, N.Y.-based franchise. The organization was founded in 1959 and has won two league championships and four conference championships. It is headquartered in and plays at Ralph Wilson Stadium in Orchard Park, N.Y.
Partial Data by Infogroup (c) 2024. All rights reserved.
Partial Data by Foursquare.