St. Louis Celebrates The Cardinals’ Home Opener
St. Louis, MO (KTRS) It’s going to be a sea of red in downtown St. Louis today for the Cardinals’ home opener. This opening day is particularly special as the Cardinals celebrate the 10th anniversary in Busch Stadium and the 2006 World Championship squad. The festivities will get underway with an 11 a.m. pep rally.…