The Curious Case of the “Free” $1.8 Billion Stadium
Despite claims that the new stadium will pay for itself, taxpayers aren’t likely to see the returns they’re promised.
Despite claims that the new stadium will pay for itself, taxpayers aren’t likely to see the returns they’re promised.