TNT Sports EVP & Chief Content Officer Craig Barry can’t shake the feeling that the network’s NASCAR coverage ends just as it ...