The Post-Standard
How to watch Formula 1 Canadian Grand Prix: Time, TV channel, FREE live stream
Formula 1 is back in Canada on Sunday, June 9, for the Canadian Grand Prix. The race will be run on the Circuit Gilles Villeneuve and will be broadcast on ABC and ESPN Deportes at 2 p.m. ET.
2 days ago