Baton Rouge, La. – The LSU women's tennis team moved up two spots to No. 9 in the latest computerized Oracle ITA Division I Women's Tennis Team Rankings, announced on Wednesday. Continue reading...