Don't say Bob Tasca III didn't tell you so. The cryptic crew chief carousel tuning rumor on CompetitionPlus.com has been revealed today as John Schaffer, who recently departed John Force Racing will join Bob Tasca Racing as a co-crew chief starting at this weekend's NHRA Virginia Nationals. In...
www.competitionplus.com