The Fox announcers are not mentioning the sponsor of the race. They are calling it “The NASCAR Sprint Cup at Texas” race. No mention of the NRA at all.
That’s right. No mention of NRA at all as far as I could tell. I wonder how high up the Fox hierarchy that decision was made. I also wonder if any contractual agreements were violated.