Believing in Dis
I first started watching road bicycling back at a time when many Americans got introduced to the sport: as Texan Lance Armstrong was dominating the Tour de France. At one point, and still in his mind I’m sure, he won seven Tours in a row, 1999-2005. However, all of those wins have since been negated […]
Read More Believing in Dis