Women's tennis dominates in invitational in Flushing
(10/16/08 12:00am)
The women's tennis team had a strong weekend at the United States Tennis Association National Tennis Center Women's College Invitational at the NTC in Flushing, N.Y. After not winning a single flight ...