Read More: Cardinals apologize for winning World Series
Snippet from the article:
“I’m still struggling to understand how this could have happened,” said a sober Tony La Russa during a press conference following Game 5. “It seemed all but certain coming into this series that we were going to be a part of something truly special, that we would easily put the finishing touches on a magical season that inspired millions of fans around the country, but instead we somehow ended up winning.
Read More →
St. Louis Cardinals Win 2006 World Series MY TEAM JUST WON THE WORLD SERIES!
Cardinals beat the Detroit Tigers 4 games to 1 to win to 2006 World Series championship.
The Cards won Game 5 thanks largely to Weaver who threw 9 strike-outs. Cards beat the Tigers 4-2 in Game 5.
This is the St. Louis Cardinals’ 10th World Series championship title.
Time to celebrate! I’m outta here!