Seeing Red Stars
By Margaret Lyons in News on Jun 3, 2008 6:20PM
Our city's latest sports franchise is the Chicago Red Stars, who will kick off--heyo!--their inaugural season next April as part of Women's Professional Soccer.
The Red Stars join the Boston Breakers and the Washington Freedom and still-unnamed teams in St. Louis, Los Angeles, New York/New Jersey and Dallas in the league.