Last Lap Crash Relegates Peters’ to 17th-Place Finish
After a three week break in the schedule the NASCAR Camping World Truck Series returned to action at Dover (Del.) International Speedway. The No. 17 team had a top-10 run going until the final lap of the race when another competitor decided to take it three-wide going into turn-one takingContinue Reading