Kevin Larmour
Kevin Larmour is an avid cyclist from Portland, Oregon who has been riding for over 20 years. He has competed in numerous road and mountain bike races, and is a certified bike mechanic. Miles is also the founder of a local cycling club in Portland and is always eager to share his knowledge and experience with other riders.