Elon Men’s Tennis Ranked No. 68 in Final Oracle ITA Division I Men’s Team Rankings
ELON, N.C. — The Intercollegiate Tennis Association (ITA) announced the Elon University men’s tennis team was ranked 68th in the nation in its final Oracle ITA Division I Men Team….