Lance Armstrong competing in the Tour de France in 2009.
Lance Armstrong competing in the Tour de France in 2009.

Fina pulls plug on Lance Armstrong's plunge back into sport at regional swimming championship