Started 2016 with the Brazen Racing New Year's Day 10K - now ended the year with the New Year's Eve Half Marathon. Oh what an incredible year it has been - filled with feats that surpassed my wildest expectations. To all of my endurance athlete friends, teammates, former comrades, virtual buddies, and the regular guy/gal riding the Portola Loop on an almost always gorgeous California day, let's give thanks for being able to do what we ❤️. For our health, our community, the pursuit of happiness and never, ever giving up - cheers to racing in 2017! 🏅#cantstopwontstop #trimom #brazenracing#lastdayin2016 #NYE #thebestlife
Je me suis réveillé à Paris et j'ai décidé que ce serait un grand jour pour courir. Je n'avais pas de carte, pas de plan - pas de couverture de téléphone cellulaire parce que je ne veux pas payer des excédents d'itinérance. D'une façon ou d'une autre, j'ai réussi à créer une distance exacte à mi-marathon. Merveilleux!
J'aime courir à paris!
The Oakland Gran Fondo - Vaste Fondo 100 mile ride started at Jack London Square at 7AM. I got a flat on my front Zipp 404 tire at mile 30 coming down Palomares. I tried changing it on the side of the road - got the new tube in, tire on and couldn't get it to inflate. Turns out the value extender was not threading properly, making it impossible to fill. SAG car took me to a local bike shop where I got a new tube with a long value. Had to get a new tube as value extender was not working on my spare. Took about 2 hours before back on the road. Garmin 510 bike computer which I started the bike with died and lost the ride. I started the Garmin 920XT watch shortly after the restarting after the flat so captured 65 miles of the 100 mile ride. Got a little lost getting back to Jack London Square through the city of Oakland - it was an interesting urban experience. :-) Estimated total time: 6:30. Thank goodness for friendly participants and volunteers. This was the official ride for reference. #iheartcycling