ESPN.com
Close
Lance Armstrong
AP Photo/David Zalubowski
One day after he was banned from professional cycling by the USADA, Lance Armstrong competed in the Power of Four mountain bike race Saturday in Aspen, Colo.