Why do taxpayers pay billions for football stadiums?

Cities want football teams. Owners want stadiums.

Checkout these cool gadgets...