Fallen Heroes?

Lance Armstrong recently received a letter from the U.S. Anti-Doping Agency stating that there are more than 10 witnesses who testify he doped between the years 1998 and 2011. A constant theme seems to suggest that many of our greatest superstars are fallen heroes....