Too bad I missed it. Infineon is one of the most exciting races in the series, IMO. I once saw a couple newer stock cars hustle around Willow Springs Raceway. They're much faster in person on a road course than it seems on television.
I wish NASCAR had more road races.
The drivers, crew and cars definitely have the skills.