Lance Armstrong’s ex squad manager has just been handed a lifetime ban from the sport of cycling after his crucial role in the most famous doping scandal in the history that saw Armstrong stripping of all of his Tour de France titles (seven in total).   Back in 2014,…

Read More >>