SF-GeneralPlaceholder

Ron Capps on Anxiety, The Next Chapter & Ownership

2021 NHRA Funny Car Champion Ron Capps might well be considered the fourth Freak. His first appearance in The Freak Nation came before the radio show was launched. The title, however, came at the last minute this weekend. Capps lost early in the Sunday eliminations and had to pace nervously until teammate Matt Hagen lost…

Read More