I think Sports Basement is giving me a sign
I think it's time to move to Sydney.
Heard the words again after the toughest race of my life. Bad air quality, multiple bike flats, and no way to get into a run flow, but I finished! This has been a very challenging year. Persevering,…
Ironman training has officially begun and the @pickybars TT bike was feeling very zen at the Buddha Barn today. IMCA @goldengatetriathlonclub
In November , I took on the ultimate challenge: An Ironman (2.4 mile swim, 112 mile bike, and then a marathon). I committed myself to my training and prepared for a long day. It was supposed to…
Thanks for the awesome build @hightrailscyclery
Needs serious adjustments, but a fun ride. Kept my spare tube and bike lock in that nice fanny pack. Thanks @pickybars ! PickyAmBADASSador
Today's trainer session powered by @pickybars and @theinfinitloop Thanks @cesarevalera for organizing the @gozwift group ride. Great riding with @klow07 and @brittbikes and sorry @kbslyf missed it!…
Great morning swim workout with @emjtriteam and @purplepatchfitness powered by @pickybars oatmeal! PickyAmBADASSador
Celebrated PickyAmBADASSador status with a run, wearing @jessemthomas signature shades. Powered by PickyOats ILoveCarbs
Riding with @thejensie tomorrow, representing @goldengatetriathlonclub amongst a bunch of pure cyclists. This should be interesting!
Went down to Aquatic Park for my taper swim before Santa Cruz sprint triathlon. Thanks for the fannypack @pickybars it's perfect for a spare tube and bike lock! trilife @goldengatetriathlonclub
At Wildflower triathlon See you at the awards! (I'm swimming on a relay and I'll be powered by @pickybars oatmeal!) GoJesse
Taken at Beach House at Half Moon Bay Powered by @pickybars matcha oatmeal
MaverickX R1 cobaltmirror thermalcap eliteaerotrishort @rokasports