Tour de France 2025: Streaming and Watching Instructions