In Canada we have TSN (Sort of like Sports Centre in the States). They don't show Practice and always cut away at the driver interviews after the race. I've switched to Speed Channel last year and they show everything even the 2nd Practice on TV. They also have a reporter Live on the grind before the race getting into peoples way. TSN had a guy on the phone. It's a shame that alot of Canadian sports news people don't even show anything. In my city, they don't even know it exists....
I did a search on your area Zapix. If you got The Speed Channel, you can watch F1. It depends on the Cable Package you have (Unless your antenna which I don't think you are using). Comcast has the Speed Channel. I'm not sure if your subscribed to it though.
It seems Speed Channel did drop the WRC from it's broadcast...
