Searching...

August 20, 1955: Ned Overend is born in Taiwan. He wins the first Mountain Bike World Championships in 1990 and becomes one of the most successful mountain bikers in the history of the sport.