5 Spots to Watch the World Cup in San Francisco Abby ConchaJune 16, 2014 SAN FRANCISCO, U.S.A. Everyone remembers the infamous headbutt of the 2006 World Cup. And if you were watching it live, you probably remember exactly where you ... Drafts0 Comments 0