Timothy Peters takes Toyota to NASCAR trucks win in Talladega

#hashtags: #Timothy Peters #Talladega Superspeedway

Timothy Peters finished Saturday’s fred’s 250 NASCAR Camping World Truck Series race at Talladega Superspeedway exactly where he started -- at the front of the pack -- despite an extraordinary...