Not sure if you are serious because that is REALLY funny but you can go here to see who is in what place at all times. It will update when race starts.
Do a Google for TVU player and download the player. It get's hundreds of channels and I think there's a Nascar channel, it even get's pay per view stuff. I've been watching all the MMA fights live, day of the event on there for the last year and a half.