Lance Armstrong announces Colorado stage race, the Quiznos Pro Challenge, for 2011

Seven-time Tour de France champion Lance Armstrong and Colorado governor Bill Ritter announced more details on the Quiznos Pro Challenge, the new Colorado stage race slated for next fall.