Baton Rouge, La. – The LSU Women's Tennis team was ranked No. 17 in the final ITA team rankings of the 2021 dual season. Continue reading...