Never had to the last three years, not sure about this year, but nosing around on Nascar.com last week there was a add for free trackpass try out during speedweeks if I woulda remembered about the 125's I woulda subscribed for the free deal then canceled it before they started charging me for it,unless the Mrn broadcast was still free.
Ya didn't have to subscribe and then cancel later. All you had to do was download a free viewer. Worked great for me. They had an in-car camera in Jeff Burton's car. That was cool, watching the race from there. The only bad thing was, you couldn't listen to the radio broadcast and watch the in-car camera at the same time. That was kind of frustrating.