- Lead-Lap.com - http://lead-lap.com -

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 [1], and NASCAR’s drug testing policy.