Notes
Stupid slow 5 recovery miles done. I started on the ridge, but cut to the Cranston Rd loop before hitting the hills. Not feeling so great today, so I really wanted to make sure this was a true recovery run, especially with my 20 miler tomorrow.