Notes
Thwarted. Planned to run Brook Street/Mike First annex, but sidewalk closed at No. Beacon. Ran up Revere at the finish instead. Rain on and off, mostly light. Tough windy pellets in my face first 1.5 miles, but passed quickly, thankfully. 19.5%