Publicly Funded Stadiums? Just Say No.


Publicly funded stadiums have become as American as apple pie. Every few months a new deal seems to be struck which has a new football, basketball, soccer or another behemoth of sporting entertainment being built with public coffers. As a soccer supporter what caught my eye this past week was new expansion club, Atlanta United […] READ MORE