
Cards fans are back in force
Opening Day is not a holiday, but true Cardinals fans celebrate like it is. Thousands of baseball fans flood Busch Stadium in downtown St. Louis every year to create what has been locally nicknamed the “Red Sea.” This year the Red Sea has broken the levees of Busch Stadium and spilled into the new Ballpark Village directly across the street. […]