Carl Edwards Wins Southern 500 At Darlington
Carl Edwards came all the way back from being two laps down in the early part of NASCAR’s Southern 500 at Darlington, South Carolina, to nip pole-sitter Brad Keselowski at the finish to claim only his second victory of the season. Denny Hamlin finished third. Edwards fell back early on in the race but thanks […]