Richard Brandt

  • Blogs

    May 24, 2011

    Lance Armstrong Doping Story Points Toward S.F. Company

    It's about the EPO.​CBS' 60 Minutes shook the sporting world Sunday with extraordinary doping accusations involving the seven-time Tour de France champion Lance Armstrong. According to Armstrong's former teammate Tyler Hamilton, Armstrong dosed his own teammates post-race with droppers-full of st ... More >>

  • News

    September 7, 2005

    Tour de Farce

    Lance Armstrong, Thom Weisel, and questions about anti-doping efforts in American cycling

©2014 SF Weekly, LP, All rights reserved.