Funny Car’s J.R. Todd eager to stay on Winning Track at Super Grip NHRA Thunder Valley Nationals
BRISTOL, TN – June 4, 2025 – (Motor Sports NewsWire) – After winning Sunday in Epping, snapping a 25-race winless streak in the process, Funny Car’s J.R. Todd would like to see the wait for […]
