Offbase @ Jan 4 2014, 11:00 PM wrote: Just taking a moment to smell the roses.
The Boston Red Sox really did win the 2013 World Series. They really are the Champs.
I love reading about off season deals and plans and I always admire the wealth of knowledge that is here at Up on The Monster. I read it all with that secret joy that comes from the knowledge that the Red Sox Championship in 2013 was such a surprise!
And I saw it all here with you guys.......and listened to it on the phone witrh Offbase when they won it all !!! WHAT A NIGHT!!!!