IndyCar Series on TV
Sunday's Grand Prix of Long Beach (4pm ET), one of the most prestigious event on the IndyCar calendar, will not be broadcast on Canadian TV: No live broadcast, not even a delayed telecast is schedule, both in English & French.
In English, it's normally on Sportsnet 360, but for Long Beach, Rogers decided that WWE (not live BTW) is more important and the race will not be on air. The only legal way to watch the GP in Canada will be via Sportsnet's OTT service: Sportsnet NOW.
IndyCar isn't broadcast in french anymore since TVA Sports didn't renew their contract at the end of 2017.