Naomi Osaka and Taylor Townsend are piling up wins on the court at the French Open

Back to top button