professional tennis

Coco Gauff

Coco Gauff battles through 10 double faults

The second-seeded American navigated through a maze of unforced errors and service struggles to secure her spot in the French Open semifinals with a hard-fought