TrackPass on NBC Sports Gold FAQs | NASCAR.com Has this been discussed here yet? I like the idea of having the live races on my big screen. And I don't mind paying for the streaming races. But I'm not real happy about associating NASCAR with AFT in any form. This looks like a step up for Flat Track coverage. I just hope it doesn't get so big that it gets as commercial as the stock car races have become. Even motorcycle road racing has become a bit too commercial for my tastes.