If you're in the U.S. you have a couple of options to watch an Alcaraz vs Djokovic live stream at the French Open. Viewers can tune in on the Tennis Channel, as well as Peacock.