Close

Now Playing: Will sponsors stand by Lance Armstrong?

The legendary cyclist has been stripped of his Tour de France titles, though he has not admitted to using performance-enhancing drugs. The developments could have serious implications for his personal brand.