October 11, 2012
Lance Armstrong faces prospect of court battle over Tour de France bonus
Payment of $7.5m won in court may become subject of new case and perjury allegations in wake of damning Usada report
October 11, 2012
Lance Armstrong faces prospect of court battle over Tour de France bonus
Payment of $7.5m won in court may become subject of new case and perjury allegations in wake of damning Usada report