NASCAR America: Top three drivers vie for Xfinity Championship (VIDEO)

0 Comments

Chase Elliott, Chris Buescher and Ty Dillon discuss the mounting pressure in the Xfinity Series Championship battle. The top three drivers are separated by 28 points.