DALLAS, TX—The LSU men's tennis team defeated No. 23 Texas Tech, 4-0, Thursday afternoon at the Lakewood Country Club in Dallas, Texas. Continue reading...