Tag "Chandler Smith"

Ben Rhodes wins 2021 NASCAR Camping World Truck Series Championship

After a relatively tame race by NASCAR Trucks Series standards, a champion has officially been crowned. Of the four contenders, not a single one led a lap in the Lucas Oil 150.

Read More