Advertising

Carl Edwards On Why He's Leaving NASCAR

Carl Edwards On Why He's Leaving NASCAR

Carl Edwards, who has won 28 races in 445 career starts, announced he is stepping away from NASCAR, effective immediately. Edwards did not rule out a return.