French Open 2017 “Live” Stream Leave a reply NBC is streaming the 2017 French Open live, or at least semi-live. To access the service, click here. Tweet//