The two-time Cup Series champion from Las Vegas, Nevada, will pursue an eighth Truck victory at Atlanta in his first of five-scheduled series' starts with Spire Motorsports this Saturday, February 22.
Atlanta Motor Speedway might be just the track Kyle Busch needs to see at the moment. Busch's well-documented winless NASCAR ...