
Six New NFL Stadiums Cost Taxpayers $5.74 Billion Despite Public Opposition
Six new NFL stadiums are opening between 2026 and 2031, with public subsidies averaging over $1 billion each and totaling $5.74 billion. Economists argue these projects fail to generate net economic growth, yet politicians approve them despite widespread voter opposition. The Buffalo Bills' new venue in 2026 is the first, followed by the Titans in 2027, Browns in 2029, Commanders in 2030, and Chiefs and Broncos in 2031. Teams leverage legislative approval rather than referendums to secure funding, often bypassing direct voter input.