Ready to Seal the Deal

MOORESVILLE, N.C. (Feb. 28, 2017) – Christopher Bell could nearly taste victory in last year’s NASCAR Camping World Truck Series race at Atlanta Motor Speedway in Hampton, Ga., but instead ended up with a torn up JBL Tundra and a disappointing 26th-place finish after blowing a tire late in the race. He returns to the 1.54-mile…