Roughly Speaking podcast: Treating post-election 'Trump anxiety'

Lance Armstrong

Cyclist Lance Armstrong retired after winning seven consecutive Tour de France titles in 2006. He returned for the 2009 and 2010 Tour de France, but was defeated both times.
JAVIER SORIANO, AFP/Getty Images
Copyright © 2016, The Baltimore Sun, a Baltimore Sun Media Group publication | Place an Ad
54°