Nascar at Infineon

Nascar’s big show is making its annual trip to Northern California at the Infineon Raceway in Sonoma. Infineon is a great track that really aggravates some of the drivers, while giving “road course experts” a chance to show their stuff. Jamie McMurry took the pole today with Robby Gordon (below) second.

Continue Reading →