Doping in Sport is Wrong on More than One Count

There were hints of this in other news outlets today, and the internet was rife with denials and “no comments.”  It’s reported that George Hincapie, Lance Armstrong’s right-hand man through all of his Tour de France triumphs, will testify against his former team leader the the U.S. Anti-Doping Association’s case […]

Read More →