Philadelphia Phillies: 2008 World Series Champions
In one of the oddest scenarios in World Series history, the Philadelphia Phillies defeated the Tampa Bay Rays tonight to claim their first World Series championship since 1980. Game 5 concluded this evening. The game resumed with the score tied, 2-2, in the bottom of the sixth inning. The Phillies would go on to win, 4-3.
I think our Brewers fans on Humzoo can at least find comfort in the fact they lost to the eventual World Series champions. Cubs fans, we should have breezed through the playoffs.
Congratulations to any Phillies fans out there.