Skip to content

83 Win Cardinals Win World Series

Dec 28, 2005, 12:02 PM EDT

Yahoo Photo

The Cardinals won the World Series last night.  During the regular season, those Cards won two fewer games this year than our Phillies.  I’m just saying.

>>Cardinals paint crown red [NYTimes]
>>David Eckstein knows how to celebrate his MVP [Deadspin]
>>Phillies vomit-inducing blow opportunities [Beerleaguer]
>>Scott Rolen has come a long way from his Phillies days [The 700 Level]

(email will not be published)