That was very close, I thought the delay of the pitching change would doom the Sox.
Took you back to '03, didn't it?
I lived almost 30 years a Sox fan before they won a Championship, and now three within ten years. Doesn't seem real.
What a turnaround from last year's dysfunction. Congratulations to a great team, to Boston, to New England and to Red Sox Nation.