Another Day Closer to the Parade – The Red Sox Are in the World Series
Can you believe it? Through all the beard jokes, grand slams and insane comebacks, the Boston Red Sox are American League champions. They open up the World Series Wednesday night at Fenway Park after beating the Tigers in six games Saturday night. I’ll save the world series preview for Wednesday, and leave you with this video from Fenway. Another day closer to the parade.
thanks to Mike for the video