The Leadville 100 mountain bike race held in Leadville, Colorado was a success! It was attended more than a thousand racers from all over the country and the world! It was held just a few hours ago, 6:30am ET of Saturday, Aug. 14! If you missed it, try to watch Leadville 100 replay online! See the mountain bike riders test their strength and conditioning at 10,500 feet above sea level!