I logged onto CNN.com this morning to read about another potential doping scandal in sports. This time it was in cycling.
According to CNN, Spanish officials have linked some of the Tour De France