Former NASCAR driver Jeremy Mayfield surrendered to Catawba County deputies on Tuesday after being indicted Monday on four charges stemming from an arrest last year.
Mayfield, 42, was arrested at his rural mansion on Hudson Chapel Road in Catawba on November 2, 2011 when police found methamphetamines while executing a search warrant for stolen property.
Mayfield was indicted on drug charges five days later.







