Post race power leg via @zach_rots , 🇮🇹. #tenspeedhero #ridewithheart #vscocam #vscocycling

Rad spin around the NW with @tenspeedherocagwin @tenspeedheroluke and @zach_rots. Getting educated about all of the fantastic birds we saw on the ride. #vscocam #vscocycling #outsideisfree #ridewithheart #tenspeedhero

@bgrbryant is a crusher. In all weather #vscocam #vscocycling #upness #outsideisfree #upperleftusa #goyonder #getlostadventureclub

End of a 140 mile ride. 🇺🇸🙏. Thanks for the rad day @bgrbryant #vscocam #vscocycling #teamdreamsunsetchasingteam #outsideisfree #goyonder #ridewithheart #upperleftusa

@bgrbryant is headed south. Wish him luck and a trip full of stoke. #bunyanvelo #upness #outsideisfree #goyonder #brovet #lostcoast #rove

Holding fast wheels 🚴🚴🚴. #vscocam #vscocycling #upness #rapha #lunchride

#rapharising day 2. #vscocam #vscocycling #upness #outsideisfree

#rapharising day 2. #vscocam #vscocycling #upness #outsideisfree

#Rapharising. Day 1. #vscocam #vscocycling #upness #rapha

Fuck yeah Portland! 🇺🇸 #vscocam #outsideisfree