Taxpayer Support of New Columbus Crew Stadium Could Reach $115 Million

The Columbus City Council approved a pledge of $50 million Monday to help build a new Columbus Crew stadium, and now state lawmakers want to provide an additional $15 million in taxpayer support. As The Cincinnati Enquirer noted Tuesday, state lawmakers dismissed plans to provide FC Cincinnati $10 million in…

Read More