Tag: lance armstrong livestrong

It has been 15 years since Lance Armstrong founded ‘Livestrong’, his cancer-fighting foundation, and at their 15 year celebration the world-beating athlete said that the last two weeks have been very difficult for him. Armstrong was recently stripped of his sever Tour de France cycling medals under allegations of...