In an astonishing twist at the ATP 1000 Indian Wells Masters on March 16, 2025, tennis fans witnessed two stunning upsets in the semifinals. World-ranked outsiders Holger Rune and Jack Draper defied ...