National Hot Rod Association (NHRA) funny car driver Ron Capps was involved in a scary crash during the Arizona Nationals on Sunday. Capps’ vehicle came off the starting line fast and in the ...
NHRA Funny Car team owner/driver Ron Capps credited safety advancements that were inspired by previous profound accidents to ...