I got a message from my buddy in England that he was ablr to watch the race over there this afternoon. Hopefully speed will get it right and put it on TV for us.Appears to be showing at 2PM EST on Tuesday if the race didnt get delayed again today. Anyone know for sure (no spoilers)?