It's been said that the new ballparks for the Yankees and Mets were built with public money. Is there any truth to this?
Considering the crippling financial burden that taxpayers are being forced to bear by government, isn't it about time that owners built their own parks?
Considering the crippling financial burden that taxpayers are being forced to bear by government, isn't it about time that owners built their own parks?