We’ve all been there…a bad race, or NO RACE, a horrible training ride complete with flats and muscle cramps, stormy weather during the Only hour you had to fit that workout…
This post has been edited from 6 months ago when I first started to write this after a conversation, I had with TJ to finishing it sitting here in my hotel a few days before Boston!