Ron Capps’ Storybook First Season as Team Owner ends with Funny Car World Championship
INDIANAPOLIS, IN – November 18, 2022 – (Motor Sports NewsWire) – Ron Capps’ season ended with a Funny Car world championship on the outskirts of Los Angeles in Pomona, but not even a Hollywood writer […]
