Thursday, October 20, 2005
And The Winner of the World Series Is....
The Houston Astros.
Why? History.
2002 World Champion - California Angels (AL Wild Card representative)
2003 World Champion - Florida Marlins (NL Wild Card representative)
2004 World Champion - Boston Red Sox (AL Wild Card representative)
Wild Cards just seem to keep winning in the 21st Century.
Subscribe to Posts [Atom]