No. It was not shown on NBC at all, and the re-run was at 9:30 on NBC Sports Network. It was shown live on one of the local Mexican channels but I couldn't stand that for more than 2-3 mins so I just caught the Sky Sports F1 feed instead via laptop. I was pretty pissed.