VolFaninFla
Well-Known Member
- Joined
- Sep 1, 2013
- Messages
- 6,817
- Likes
- 20,473
Plans abounding for new sports stadiums across the US, carrying hefty public costs
Are these wise economic projects or corporate welfare?
Should the team owners be responsible for the funding?
Are these wise economic projects or corporate welfare?
Should the team owners be responsible for the funding?