Tuesday, November 30, 2010

Do Cardinals Owe City In Ballpark Deal?

Eight years ago, as the St. Louis Cardinals aimed to build a new baseball stadium, team owners signed an agreement with the city worth millions of dollars a year in tax breaks.

No comments:

Post a Comment