Race Recap: Breaking 3:30 at the Morgan Hill Marathon
Simply put: I had the best run of my life yesterday. In my 6 years of running, I’ve never strung …
Simply put: I had the best run of my life yesterday. In my 6 years of running, I’ve never strung …
After Ironman Lake Tahoe was cancelled, I shifted my focus from triathlon to running ahead of my last big race …
What a week. Between presenting two sessions at Dreamforce, hosting a friend from NYC, and recovering from a hard effort …
TV appearances aside, the Ironman Lake Tahoe cancelation was a major letdown following a long season of training. I had lofty, …
It’s hard to believe that a week has passed since Ironman Lake Tahoe was canceled minutes before the cannon. Admittedly, …
As some of you may have heard, there is a massive forest fire dubbed the “King” fire raging 12 miles …
I have a serious first world problem: I’m tapering for an Ironman and need to keep my trail running to …
The time has come – again: it’s race week. Only a week detached from a tough day at Vineman 70.3, I’ve …
I threw out a bold claim last week. I felt good in the days and weeks leading up to the …
I’m proud to announce that our ever-growing 2014 race calendar now includes a November race! Taylor and I decided to …