Three-time Funny Car world champion Ron Capps recovered from a massive engine explosion in the second round at Firebird Motorsports Park ...