By Jim Pedley | Managing Editor
Topeka, Kan. – Ron Capps is one of the biggest stars in the NHRA Full Throttle drag-racing series. Twenty-eight victories, points leader in Funny Car right now, ultra-sincere smile that never leaves his face.
Yet until recently, if not invisible as a professional sports celebrity, he was at least translucent. Dinners-out [...]
By Nick Bromberg
Count Kyle Busch as one of the people who doesn’t necessarily think that switching crew chiefs is going to help Dale Earnhardt Jr. have immediate success.
Busch worked with Lance McGrew, Earnhardt Jr.’s new crew chief, in 2004 when he was driving in what’s now known as the Nationwide Series.
“To be honest with [...]