Chastain Conquers Sin City
In one of the best NASCAR Xfinity Series races we’ve had all year, a sentimental favorite went to victory lane in dominant fashion. Making the most of his opportunity in the no. 42 car, Ross Chastain won the DC Solar 300 in Las Vegas on Saturday. Driving the DC SolarContinue Reading