The Le Tour Challenge gives cyclists around the world the opportunity to "virtually" compete against in the 2010 Tour de France.
Denver, Colo. - MapMyRIDE.com, the Internet's premier provider of online mapping and training tools for cyclists, and VERSUS, the exclusive television ...