NHRA Funny Car driver Ron Capps had enough troubles as April began, and news of his crew chief doing a disappearing act in Las Vegas was no April Fools Day joke. He missed the cut for the SummitRacing.com Nationals there, but a month later, he rolled his NAPA Dodge into the Atlanta Dragway winners circle.
More...