VIDEO: Crew Stadium 15th Anniversary

Crew Stadium, the first soccer-specific venue in the U.S., celebrates its 15th anniversary