HomeNewsEventsTennisUSA

World TeamTennis to play entire 2021 season at Indian Wells

(Credit: Getty Images)

World TeamTennis has announced that its 2021 season will be held from November 13-28 at Indian Wells Tennis Garden near Palm Springs, California