HIGH T3CH

Why do taxpayers pay billions for football stadiums?

Cities want football teams. Owners want stadiums.