SoccerFans Watch 2010 World Cup Final in San Francisco 6 years ago4 years ago01 mins Over 15,000 people flocked to the Civic Center Plaza in San Francisco to watch Spain versus the Netherlands in the World Cup final. Pictures taken by Charles Russo Post navigation Previous: Expert’s Tech Guide: adidas TunitNext: Five Players to Watch in South Africa This Summer