News

Taxpayers don’t want to pay for new NFL stadiums – so why did politicians approve billions in subsidies to fund six new ones?

September 6, 2026 · By J.C. Bradbury, Professor of Economics, Kennesaw State University, The Conversation

Beginning in 2027, the Tennessee Titans will play their home games in the new Nissan Stadium in Nashville. Over $1 billion in… Read more →