Brian France defended NASCAR's drug testing policy as the toughest in professional sports, despite a federal judge's ruling that overturned driver Jeremy Mayfield's suspension.
Yahoo! Buzz US: Top Stories, Yahoo! Buzz: Sports
Fri, 07/03/2009 - 11:13am
Brian France defended NASCAR's drug testing policy as the toughest in professional sports, despite a federal judge's ruling that overturned driver Jeremy Mayfield's suspension.