Posts Tagged ‘Keith Richards’
armstrong-doping-cycling-21911834jpg

The Tricky Business of Role Models

Jimmy Fowler
This morning there were two announcements concerning North Texas native turned steroid needle pincushion Lance Armstrong: 1) The disgraced cyclist will step down as chairman of his cancer foundation Livestrong and 2) corporate ...