Ben Rhodes – 2017 Atlanta Motor Speedway Preview Feb 28, 2017 | NewsFrom ThorSport Racing PR – Ben Rhodes, No. 27 Safelite AutoGlass Toyota Tundra NASCAR Camping World Truck Series Atlanta Motor Speedway – Active Pest Control 200 Race No. 2 of 23 Team Information: Crew Chief: Eddie Troconis Manufacturer:...