Women’s Tennis Team’s Struggles Continue
April 19, 2007
The Illini women’s tennis team had a rough go of it last weekend, and these struggles are similar to their progress this season. Laura Ewan reports.
April 19, 2007
The Illini women’s tennis team had a rough go of it last weekend, and these struggles are similar to their progress this season. Laura Ewan reports.