NASCAR

Timothy Peters Wins NASCAR Truck Series Race After Last Lap Wreck at Talladega