Team owners love to talk about the city as a "partner" and "investor" in the team. Well, here's how partnerships and investments work: in exchange for financing, you give up part ownership of your company. 
If the Flames are willing to do that, and an economic analysis shows the investment to be wise, then by all means, let the city invest. Otherwise Calgary taxpayers should not contribute anything to this project.