schwartziessports.com

Your Town - Your Team - Your Sports

When you buy through our links, we may earn a commission.  Learn More>

11 in ’11: A Hometown Hero, La Russa’s Last Ride, and a Miracle World Series for the St. Louis Cardinals

Of the 11 World Series titles the St. Louis Cardinals have won in their formidable history, 2011’s victory stands out as something different, something magical

, ,

Of the 11 World Series titles the St. Louis Cardinals have won in their formidable history, 2011’s victory stands out as something different, something magical. It was the work of a team that seemingly had no business even playing in October yet one that stared down defeat over and over again, refusing to back down until the trophy was theirs

Scroll to Top