Ron Capps has credited the safety improvement introduced following John Force's Virginia crash in 2024 and Eric Medlen's fatal 2007 crash after being able to walk away from his fiery 230 mph crash in ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results