News Rafael Nadal vs Casper Ruud live stream: How to watch French Open final, time, channels and more