Browsing Tag

Art Briles

Et tu, WTA?

Image: APThe WTA, the most successful professional league in the history of women’s sports, announced at the start of Week 2 of the U.S. Open that this year’s WTA Finals tournament will be held in Fort Worth, Texas. Last week, we all