2020 was an exciting vintage of the Tour de France. Possibly the most exciting in years. The defending champion and his team didn’t have the goods. The Green Jersey race was a battle through the […]
It was announced today that Lance Armstrong settled the federal fraud case that arose out of Floyd Landis’ whistleblower lawsuit back in 2010. Armstrong has agreed to pay $5 million. Landis gets $1 million of […]