by Pujols005 October 12, 2005
A team that plays in the city of St. Louis, Missouri. They are the reigning National League champions with one of the best (if not the BEST) in all of sports.
by cards June 22, 2005
by stan21 October 28, 2006
St. Louis Cardinals beat the Detroit Tigers
by baseball fan blah blah blah October 29, 2006
by Adrian October 28, 2006
The best baseball team in the world, Has won Nine World Series Titles, Second in all of baseball to the Yankees. They have the best lineup, defense, and offense, BUT THEIR PITCHING SUCKS!! GO REDBIRDS!!!
by Carol April 10, 2004
by Jordan Stevens May 19, 2007