November 2015 – Manchester Historian
Lance Armstrong: seven times Tour de France winner, cancer survivor, and the biggest drugs cheat in the history of sport. Before 2012-2013 Lance Armstrong was considered by many to be the greatest cyclist the sport had ever seen. He had won the illustrious Tour de France a record-breaking seven consecutive times in 1999, 2000, 2001, […]
