NASCAR Sprint Cup driver Carl Edwards finished third in the Cup race at Texas Motor Speedway Saturday night. The Freaks caught up with him right after the race during a special broadcast on our Dallas affiliate 105.3 FM. You can often catch Edwards when he’s ready to talk candidly and Saturday night was one of those nights. Carl can have a vivid imagination as well as a brilliant skill behind the wheel. Listen…