Well, the plan came together yesterday - thanks to all my supporters, weekend and weekday running partners, family, and friends. I mean it when I say - I could not have done it without you!
I was a mess all weekend - literally from Saturday right up to race start - can't quite figure that out - a LOT of wasted energy and stress. It all started at the expo. I was walking around and stumbled upon the booth for 'the stick' - it's a self-massage tool that I had heard of - one of my running friends raves about it. I decided to check it out. Sat down and the guy starts working my calves (sore spot to begin with) and the thing is really hurting. The guy says he was working out a knot. It really hurt and hurt the rest of the weekend. I was so mad - all this training and I do something so stupid 2 days before the race. Could not stop thinking about it.
Race day finally arrives - still obsessing about the calf. It's filling better, but I'm fixated. Start the race - feeling pretty good. I had targeted 23 minute 5Ks. Started a little fast, but was able to reel it in and settle down. Got to the hills feeling pretty good - kept telling myself that I had 4 20+ mile runs plus a lot of hill work. Got thru the hills and just tried to let it roll - and it did ;-) I ended up running pretty even splits: 1:38:28/1:40:58 (which is pretty good for Boston with all the hills in the second half). Never really came close to cramping - now I love 'the stick' ;-)
Ran wide on the last turn to run by Seamus and family. Gave them a quick high-five and ran the last .5 hard to get under my '08 time of 3:20+. After the race grabbed a quick massage at the Children's reception area and hooked up with Jean (she was a trooper!!). Took a quick shower and went back to the fire station to hook up with the Slattery's (Seamus), take some pictures (this one) and watch some of the finishers. There was still a steady stream of runners coming down the street - amazing!
I'd say overall it was an awesome day!! Feeling pretty good right now - probably try a short run on Thursday..
Thanks again for all the help!

