It’s all open-wheel vs. tucked-in-wheel deep in the heart of Texas this weekend, sports fans, with F1 at our dear COTA and NASCAR at Texas Motor Speedway.