Josh Richards will make his debut at Atlanta Motor Speedway in the NASCAR Camping World Truck Series on Friday piloting the No. 15 Joy Mining Machinery Toyota Tundra fielded by Kyle Busch Motorsports. This will be his fifth race in the series and first time to race at the 1.54 mile quad oval. Rick Ren will once again be the crew chief for this team.(KBM/Joy Racing PR)(8-31-2011)
