WTA Finals to Leave Saudi Arabia After 2026; Charlotte Emerges as Host
The WTA Finals will depart Saudi Arabia after the 2026 season, with Charlotte, North Carolina, emerging as a primary contender for the hosting rights. This shift reflects a strategic pivot ... Read More