Joe Bagley
Instructor
Joe Bagley has spent his entire life in Colorado experiencing almost every aspect of an adventurer’s lifestyle. Joe is a semi-pro cross-country and ultra endurance mountain bike racer with over 10 years racing experience. He trains year round in Fort Collins and travels the world with an adventurous spirit.