BROWNSBURG, Ind. – Rahn Tobler has been named crew chief for the NAPA AUTO PARTS Funny Car of Ron Capps effective immediately, team owner Don Schumacher announced Wednesday. Tim Richards resigned from the position on Saturday night after the NAPA Auto Parts Dodge Charger R/T failed to qualify for Sunday’s championship elimination rounds of the [...]
More...
More...