Watch Now
Carl Edwards talks Texas, sailing across Atlantic
November 3, 2018 03:16 PM
Carl Edwards joins the NASCAR on NBC crew to discuss racing at Texas, what he misses most and what he's been up to in retirement.