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 21, 2005
by stan21 October 27, 2006
by baseball fan blah blah blah October 28, 2006
by Adrian October 27, 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 09, 2004
by Jordan Stevens May 19, 2007