Celebrating 2003: MLS Cup Final

Fri, 22-11-2013 17:27

Relive the Quakes amazing 2003 MLS Cup victory at the Home Depot Center in Carson California.