Armstrong Will “Admit to Doping” as Sunday Times Publish Open Letter for Questions They Want Oprah to Ask

Lance Armstrong will admit to doping when he is interviewed by Oprah Winfrey next week, it was claimed today. USA Today newspaper reported that the disgraced American cyclist will make the confession, but will not offer much detail about specific […]