Team Infidel
Forum Spin Doctor
McEwen Takes 1st Stage of Tour De France
CANTERBURY, England (AP) -Even Robbie McEwen couldn't believe he could crash and recover to win the first stage of the Tour de France. With just 12 miles to go in the 126-mile trek between London and Canterbury, McEwen was forced to brake due to...
CANTERBURY, England (AP) -Even Robbie McEwen couldn't believe he could crash and recover to win the first stage of the Tour de France. With just 12 miles to go in the 126-mile trek between London and Canterbury, McEwen was forced to brake due to...