Carl Edwards wins the July 23 “Federated Auto Parts 300” NASCAR Nationwide Series race
Carl Edwards did not let a penalty for speeding onto pit road slow him down Saturday night, as he regained position quickly and dominated the field en route to a victory at Nashville Superspeedway in the “Federated Auto Parts 300” NASCAR Nationwide Series race. After leading from laps 59 toContinue Reading