Boston Red Sox 2008 World Champions???

It seems just like yesterday when we were waking up at 5 AM here on the east coast to catch the Boston Red Sox take on the Oakland A’s in the Tokyo Dome to open up the 2008 regular season. Now, a 162 games later, we are getting ready for what we hope will be a memorable 2008 postseason and a 3rd ring in 5 years.

[flash http://ianbethune.com/videolookback.FLV w=425 h=300]
video courtesy of NESN

Please take a moment to vote in our latest poll of who wins the series between the Red Sox and the Angels over in the left sidebar.

Don’t forget, the Red Sox rally at Fenway Park kicks off at 4 PM today. If you can’t make it to Fenway, NESN has you covered with live coverage of the event with highlights of the event to be posted later here at SOX & Dawgs.