Winner’s Weekend: Carl Edwards – Texas | NASCAR RACE HUB

Carl Edwards and crew chief Dave Rodgers recap the strategy that took them to Victory Lane in the AAA TEXAS 500 at Texas Motor Speedway.

More Race Hub Videos

More Race Hub Videos»