As the saying goes: it’s not a matter of if, but when. As we were tacking on the extra miles to get to 80 at the end of our ride, we almost missed a turn and another rider and I tangled our bars and I flipped over my bike, landing hard on my shoulder. I’m finishing camp a little early with a broken collarbone. I’m in great spirits all things considered, and I’m grateful for the swift and calming help of @matthansontri. Yes, the bike is okay.
Send it Saturday! Started off @matthansonracing Clermont Camp with a pinched eTap wire (user error of course) that made for an interesting 50 mile ride yesterday. Thanks to Epic Cycles in Clermont for the quick fix so I can get back out with the gang today!
Getting better at the skinny skis thing. Thank you @chutler for being our tour guide. We will miss you @ildigaal!!
That time I got aero for 5 minutes in December. Thanks for the ride, boys! @boulderracing_cms
Champions are created when you can’t seem them.
Repost from @ekendurance
Fun times test riding a @iamspecialized Diverge today. Put it to the test with lots of road, gravel, and even light mountain bike trails (aka gravel+). Thanks Ryan and Maia for the new route and fun adventure ride!
Looking to be a part of a fun, hard working, and growing team? Click the link in my bio to learn more! #teamhanson #matthansoncoaching #matthansonracing
Find friends who are as goofy as you are. #trxfortrex #dinoglutes Happy Halloween!
When you’ve already been up since 2am and 3 cups of coffee isn’t quite doing it. #dinosaursofinstagram