Do what i do, subscribe through MotoGP website, that way you can watch it online from anywhere in the world, and also, if you can't watch it live like i often can't, then all the races are stored on their servers forever and are usually available very shortly after the race has finished.
I often watch old races too, especially the 2009 Barcelona Race