Yesterday I watched the latest salvo in the ongoing battle between Lance Armstrong (disgraced demi-god) and Travis Tygart (head of the U.S. Anti-Doping Agency). The context was Tygart’s latest interview on 60 Minutes. Kudos to the man. Despite the fact that Tygart had received repeated threats for going after Lance (including death threats) he had persisted […]

