Love ’em or hate ’em the Boston Red Sox are the 2007 ALCS Champs.
(Mark must have been wearing his lucky hat)
The game went too late for me. I fell asleep.
The World Series begins this Wednesday at Fenway Park.
Boston is buzzing.
Maybe Australia is too . . .