Two ITA All-America Tournaments at Tulsa Start New Era
Sports fans know Oklahoma City as the home of the NCAA Women’s College World Series every year, but fewer people are aware that, 100 miles or so down the road, Tulsa has become an important site for another college sport: tennis. For the past 14 years the city has hosted the Intercollegiate Tennis Association Men’s […]
Continue Reading