A strange thing indeed
The sport of road racing version of professional cycling – absolute pinnacle in the minds of sports fans generally around the globe the Tour de France – has long had a relationship (or indeed a series of them) with the murky dark waters of performance-enhancing drug taking. The former [...]