The Captain

Ned Overend "The Captain" turned 56 years old this year, and has dominated the mountain biking scene for as long as I can remember getting into mountain biking.

Having won the first official World XC Mountain Bike Championship, the picture above is of his recent victory at the Mount Washington Auto Road Bicycle Hillclimb, beating out pros half his age. It goes to show you're never too old to ride or race. Truly an inspiration.