photo credit: St. Louis Cardinals
The St. Louis Cardinals announced today 32 percent of fans will be allowed to attend games at Busch Stadium beginning with the home opener on April 8th. The Cardinals will host NL Central rival Milwaukee in the first home series.