Defending champion Carlos Alcaraz won the French Open 2025 title after stunning world No. 1 Jannik Sinner in a classic men’s singles final in five sets on Sunday. Alcaraz became just the ninth player to rally from two sets down and win a Grand Slam...