CATAWBA, N.C. (AP) - Former NASCAR driver Jeremy Mayfield has been charged with possession of methamphetamine. The 42-year-old former Sprint Cup driver was arrested Tuesday night at his home in the western North Carolina town of Catawba, according to the Catawba County Sheriff's Office. Mayfield posted $3,000 bond. The phone at his home rang unanswered Wednesday morning. Mayfield was suspended from NASCAR in May 2009 for failing a random drug test. Mayfield denied he was using an illegal drug, but NASCAR said he tested positive for methamphetamines. In unsuccessful legal challenges to his suspension, Mayfield said his positive test stemmed from a mix of an over-the-counter allergy medication and the prescription drug Adderall.