Published on May 22nd, 2009 | by Michael J Smith1
NASCAR Calls Mandatory Drivers Meeting
NASCAR has called a mandatory drivers meeting on May 26th at the Research and Development Center in Concord, NC. The meeting will be of the town hall variety and is said to be a discussion about the state of the sport.
Most, however, think the meeting has to do with clearing up the confusion surrounding Jeremy Mayfield’s suspension, and NASCAR’s drug testing policy.