Tag Archives: Taylor Townsend

Serena Williams, who has won the last two U.S. Open Women’s Championships, spoke to the media in advance of the start of the tournament on Monday. Once again, Williams enters the tournament as the No. 1 seed and the favorite … Continue reading →