John Paschall

Tour de France rescheduled to start Aug. 29 and end Sept. 20

1 Comment

The Tour de France will now start on August 29 and finish on September 20, and will be followed by cycling's two other major races. [more]

Over 2 dozen horse racing professionals charged in drug scam

2 Comments

Trainers, veterinarians, and others have been charged in what authorities describe as a widespread international scheme to drug horses to race faster. [more]