Bills new stadium cost over-runs approaching $300M over budget, AP sources say

FILE - This artist rendering provided by the Buffalo Bills, on Thursday, March 2, 2023, shows the team's proposed new National Football League stadium in Orchard Park, N.Y. (Buffalo Bills via Populous, via AP)

We use cookies to improve your experience. Learn More or change your cookie preferences. By continuing to use this site, you agree to the use of cookies.