What an amazing week it has been!
Seven time Tour de France winner Lance Armstrong finished 3rd at this years Tour. Eight time Grand Prix winner “The Doctor” Valentino Rossi extended his lead in this years Moto GP Championship. Last but not the least; Michael Schumacher has announced his comeback to Formula 1 this year, albeit only as a replacement to the Felipe Massa.
However, there is the sad news of BMW confirming that this year would be its last in F1. But the good news is that 12 teams have signed a new Concorde Agreement that lasts until 2012.
I was really hoping that this year’s Tour de France would be dope free. But I guess I was hoping against hope. Mikel Astarloza, winner of the 16th stage, has tested positive for EPO and has been suspended by the ICU. Is he the only person to test positive for doping at this year’s Tour or will there be more? Only time will tell.