Fans Watch 2010 World Cup Final in San Francisco 2019-06-26 Soccer 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