Ross Chastain is Making the Most of his Opportunity

Ross Chastain, the driver of the #42 DC Solar Chevrolet, celebrates in Victory Lane after winning the NASCAR Xfinity Series DC Solar 300 at Las Vegas Motor Speedway on September 15, 2018, in Las Vegas, Nevada. Photo – Jonathan Ferrey/Getty Images

DAYTONA BEACH, Fla. – Ross Chastain tells an honest and surreal story of realizing his first victory in one of NASCAR’s major series – a dominating win in last Saturday’s NASCAR Xfinity Series race at Las Vegas Motor Speedway. Continue reading