Bills Stadium

Bills Stadium is a stadium in Orchard Park, New York, in the southern portion of the Buffalo metropolitan area. The stadium opened in 1973 and is home to the Buffalo Bills of the National Football League. It is an open-air stadium with a capacity of 71,870. It has never had a natural grass surface; AstroTurf was installed in 1973. The...