Carl Edwards ‘stepping away’ from NASCAR, cites career satisfaction, desire to stay healthy and other pursuits

Carl Edwards explains his reasons for leaving NASCAR ...
read more...
Others from NASCAR on NBC