Seven-time Tour de France champion Lance Armstrong has announced that he will race for a new U.S.-based team next year. The legendary Texan cyclist will form a new franchise in partnership with American electronics retailer RadioShack.
Daily News Channel