Thursday, September 7, 2017

Stadium deals typically screw cities, which pay an average of 75% of costs. Not Seattle.

No comments:

Post a Comment