Austria Grand Prix 2026: Where to watch the Formula 1 race, TV schedule, how to stream for free, and more The Austria Grand Prix is this Sunday, find out how to watch for free!