The best there is!

MotoGP. If I haven’t said it before, I will say it right now. MotoGP is the best sport on television, hands down! The last five weeks have seen four race weekends go by in the MotoGP championship, and boy, oh boy what amazing racing we have witnessed. Not only have we seen the first win…