All nascar races are recorded in hd and then posted for download. it takes a couple of days but a race is never missed. can be found at
racing-underground.com
i used a few times last year for the sat night races and i too am virgin and have to watch via internet stream wen available