Today’s Xfinity Series race at Road America

Thee NASCAR Cup and Camping World Truck Series are both off this weekend, but there’s still racing today – and it’s on NBC.­ The NASCAR Xfinity Series returns for its third and final road course race of the season (in the last four events) with the Johnsonville 180 at Road America in Elkhart Lake, Wisconsin. Michael McDowell won last year’s race, but is not back to defend his triumph. There have been seven Xfinity races at the 4.048-mile road course since 2010 and seven different Read more [...]