2020 World TeamTennis season Preview


World TeamTennis (WTT) is back this year, but with a different look due to the COVID-19 pandemic. The 2020 World TeamTennis season begins July 12, and the finals are scheduled for Sunday, August 2nd. The season is taking place entirely at The Greenbrier in White Sulphur Springs, West Virginia this year, also. Despite the circumstances, […] READ MORE