Search / 4 results found

editor's pick featured

ORCHARD PARK — The Buffalo Bills’ proposed new $1.4 billion stadium would include about 60,000 seats and 60 suites, The Associated Press has learned.

BUFFALO — With a revised stadium feasibility study in hand, the Buffalo Bills are preparing to open discussions with state and local governmen…