Jessica Pegula withdraws from French Open 2024 to focus on recovery 23.05.2024 14:29 Indiatoday.in Jessica Pegula withdraws from French Open to focus on recovery