In my "Who ya got?" post I wrote this about the Phillies:
if they win there is a good chance we will get another video like this which would be awesome because I LOVE this video.
God, I love that video.
Well, last night the Phillies locked up their 2nd straight NL championship becoming the first team in 13 years to go back to back in the National League. Quite the accomplishment. Not to be outdone, the city of Philadelphia has given us not one, not two, but THREE FIVE videos for our immense entertainment. Why did I ever root against these guys again? Continue reading