Tag: cyclingnews; pelotonpost; armstrong; weisel; carmichael; gorski; doping

Chris Carmichael & Jim Ochowicz on the Champs Elysee 1999 TdF

More Armstrong Revelations

 Lance Armstrong had to testify last November in relation to Floyd Landis’ lawsuit and Accptance Insurance.  Some of that testimony is now coming out and has been reported by USA Today. It’s being said that USPS team manager Johan Bruyneel, team owner Thomas Weisel and doctor Michele Ferrari all knew […]