Brett Moffitt Captures Second Career Truck Win as Disaster Strikes Kyle Busch

Written by Brian Pohl Hampton, GA- The second of two races on Saturday at Atlanta Motor Speedway, the Active Pest Control 200 of the NASCAR Truck Series, saw a competitive race with a dramatic finish that saw Brett Moffitt of the No. 16 AISIN Toyota win the checkered flag. Starting the race in pole position […]