PikesPeakSports.us member Dean Blanchard, the only person to predict Levi Leipheimer as winner of the Leadville Traill 100, has won the PikesPeakSports.us shirt. Congrats Dean! Way to go, Levi! OK, Lance Armstrong has announced he won't race in the Leadville Trail 100 Mountain Bike Race on Saturday.
Bummer!
But now we have a race. Who will win? Dave Wiens? Levi Leipheimer?…
Continue