Daily Archives: July 26, 2007

Necessary Hell

The Tour de France* bike race is going through something of a bad run at the moment. The pre-race favourite, Alexandre Vinokourov (spelled from memory, so be gentle with me) has been removed from the race following a positive** drug test, along with his team; Cofidis, another well established team, is out following a failed [...]