OK, I am feeling particularly homesick when I can't follow my favourite sports that I had back home in Europe. Does anybody know if and when I can watch a Formula 1 Gran Prix (tomorrow morning's one in particular) and football matches here in New England? And others such as tennis and rugby? Thanks! PS: I mean at home not in a sportsbar...