Houston, Texas. – The LSU women's tennis swept the hosting Houston Cougars 7-0 on Friday, February 21, at the Barbara Wallace Winston Tennis Center. Continue reading...