WTA bafflingly holding Finals in anti-abortion Texas

Image: AP The WTA, the most successful professional league in the history of women’s sports, announced at the start of Week 2 of the US Open that this year’s WTA Finals tournament will be held in Fort Worth, Texas. Last week, we all witnessed Serena Williams’ last match at the US Open at age 40. … Read more