NHRA Funny Car champ J.R. Todd talks U.S. Nationals

We're revved up with excitement for this weekend's [...]