Kyle Busch has shared a critical take on his performance in the Next Gen Era. The two-time Cup Series champion blamed 'zero practice' for his poor start in the Next Gen Era.
NASCAR crew chief James Small has shared that he has become a U.S. Citizen after having spent over 12 years in America.