These sports franchises do give back to the cities and states they occupy, they do pay taxes and other surcharges.  But I do agree that it is unfair to expect taxpayers to flip such a cost that could equal one quarter of the total cost.  But politicians in new york love kissing the asses of the yankee fans in hope of winning votes.