Instagram

Yep.

Yep.


Rallon, meet dirt. Dirt, meet Rallon. #orbea #orbeaspirit #rallon

Rallon, meet dirt. Dirt, meet Rallon. #orbea #orbeaspirit #rallon


Once more unto the breach. #orbea #castelli #adventuretraining #clubwatts

Once more unto the breach. #orbea #castelli #adventuretraining #clubwatts


BOS. #orbea #rallon

BOS. #orbea #rallon


Monday morning just got a whole lot better. #orbeaspirit #enduro #rallon

Monday morning just got a whole lot better. #orbeaspirit #enduro #rallon


…and then the morning.

...and then the morning.


#OrcaViejo looks quite dashing in fancy #Mavic 40C shoes. #orbea #orbeaspirit #orca

#OrcaViejo looks quite dashing in fancy #Mavic 40C shoes. #orbea #orbeaspirit #orca


Rim of the World. One of my top 10. #manyfoamhats #castelli #adventureawaits #adventuretraining #orbeaspirit #orbea

Rim of the World. One of my top 10. #manyfoamhats #castelli #adventureawaits #adventuretraining #orbeaspirit #orbea


Escaped the clutches of the Mojave in August. 6000ft all day please. #route66

Escaped the clutches of the Mojave in August. 6000ft all day please. #route66


It's only 190 degrees on Cajon Pass. I'm contemplating a tridork saddle bottle cage, but the @castellicycling Infernos are making dehydration rather bearable. #castelli #clubwatts #adventuretraining #orbeaspirit #orbea

It's only 190 degrees on Cajon Pass. I'm contemplating a tridork saddle bottle cage, but the @castellicycling Infernos are making dehydration rather bearable. #castelli #clubwatts #adventuretraining #orbeaspirit #orbea


Back in #clubwatts.

Back in #clubwatts.


I have nothing to say but #orbeaspirit. #kalimoxto

I have nothing to say but #orbeaspirit. #kalimoxto


#tbt to that time I raced USPRO with a hematocrit 20 points below normal.

#tbt to that time I raced USPRO with a hematocrit 20 points below normal.


Pre-work altitude doping. My office needs to be in this very spot.

Pre-work altitude doping. My office needs to be in this very spot.


I can definitely tell no one at @outsidemagazine has ever lived in Utah. #passtheprozac

I can definitely tell no one at @outsidemagazine has ever lived in Utah. #passtheprozac


I want it all. #castelli #orbeaspirit #roadbikesoffroad

I want it all. #castelli #orbeaspirit #roadbikesoffroad


"High-Clearance Vehicles Only" #roadbikesoffroad #orbeaspirit #castelli #orbea

"High-Clearance Vehicles Only" #roadbikesoffroad #orbeaspirit #castelli #orbea


A good rule of thumb for riding when living at sea level in California: Climb until you find the snowstakes. Then climb some more.

A good rule of thumb for riding when living at sea level in California: Climb until you find the snowstakes. Then climb some more.


Have ever hied to Kolob, but I have to Keller, and it's pretty damn close. #orbeaspirit

Have ever hied to Kolob, but I have to Keller, and it's pretty damn close. #orbeaspirit


"The Espresso of Beers". Speedway Stout. Brutality. It might take me seven hours to finish.

"The Espresso of Beers". Speedway Stout. Brutality. It might take me seven hours to finish.


Riding proxy big ring Big Bear laps for @philgaimon while he's at #ToU2014. It's like having someone water your plants when you're out of town. #orbeaspirit

Riding proxy big ring Big Bear laps for @philgaimon while he's at #ToU2014. It's like having someone water your plants when you're out of town. #orbeaspirit


What could that be? #sb5c

What could that be? #sb5c


Oscar has had a rough day. Que zapatos. Also, wins BAMF award for pulling off a 70-mile 6000ft vert ride.

Oscar has had a rough day. Que zapatos. Also, wins BAMF award for pulling off a 70-mile 6000ft vert ride.


That moment I realized the manager's special premarinated chicken was sweet and sour instead of chipotle fajita after making a pile of Mexican sides…adapt or die. #tequilasolveseverything

That moment I realized the manager's special premarinated chicken was sweet and sour instead of chipotle fajita after making a pile of Mexican sides...adapt or die. #tequilasolveseverything