This unique facility makes the Crew outstanding in its field.:
Soccer Central
Crew Stadium is the nation's best soccer venue and the proof is in the programming. In only its third year, it has already hosted a MLS All-Star game, World Cup...
by by Contributor at Citysearch on August 18, 2003 from Citysearch