Saturday, September 23, 2017

Turns out new NFL stadiums are 'not a very good economic proposition.'