The United States Anti-Doping Agency (USADA) delivered its toughest rebuff yet to disgraced cyclist Lance Armstrong on Thursday (November 14), when its chief executive called his promise to come clean with full transparency and honesty "a little late".