x
Breaking News
More () »

St. Louis Cardinals fan has gone to 16 games this season, and they've won them all

Carol may be the key to the Cardinals winning games at Busch Stadium. She has gone to 16 games this season, and they have won them all.

Before You Leave, Check This Out