Finished our @challengenation championship recap: bit.ly/1tqaDHC. Thanks for the great time, as always.
1
I see pride. I see power. I see four badass mothers who are national champs. Thanks @challengenation #vegaschallenge
2
The evolution of my pre-race diet through the years. Not as badass as I used to be. #VegasChallenge #getoffmylawn
While some of slave over final race details, Flanny is off sleeping in the corner. #foreveralone
Under 5 miles to go. Absolutely nothing left in the tank. Sounds like a job for our old friend Bacchus-D.
Day 2 in the books. That setup took me 8 minutes; such is the dry artistic well our child will draw from. Weep for it
Pouring and 40mph winds: Maybe not the best day to start my first ever 100 mile week. 15 down, 85 to go.
Live-blog race notes here: bit.ly/1q2CVqq. (Insert your favorite expletive here). #GURchamps #GURchumps
1
First losers in 9th place. Hard to imagine a worse feeling than what I have right now. #GURChamps
If it was possible to stink-eye someone from 3000 miles away, Flanny would be doing it to me right now. #GURCHAMPS
Sun's out, guns out. And living the dream with this playlist: bit.ly/1sHZplc. #GURChamps
Hours before the racers wake, the support team is already in beast mode. #GURChamps
1
We'll be live-Tweeting our races tomorrow and live-blogging here: bit.ly/1uxb3yB. Mostly semi-nudes of the support team. #GURchamps
We'd like to thank @GreatUrbanRace for implicitly acknowledging Justin as the G.O.A.T. on their final email banner.
Got the win. Real friends solve clues in robes in hotel rooms while on vacation. #GUR2014
1
2
Three hundred meters from the finish. Get there. @GreatUrbanRace














