` This is too late , it 's too late for probably most people . NEW : U.S. Olympic Committee has Armstrong 's medal , its spokesman confirms . Lance Armstrong won 3 Tour de France titles , 1 Olympic medal in his career . He strongly denied using performance enhancing drugs until this year . The Committee asked for his bronze medal back the same day his Oprah show aired .
NEW : U.S. Olympic Committee has Armstrong 's medal , its spokesman confirms . Lance Armstrong won 3 Tour de France titles , 1 Olympic medal in his career . He strongly denied using performance enhancing drugs until this year . The Committee asked for his bronze medal back the same day his Oprah show aired .