Soccer fans have filled up San Jose’s San Pedro Square to watch teams play in the FIFA World Cup. The 27-foot screen plans to show all 104 soccer matches until the final on July 19. The watch parties kicked off on June 11 with a match between Mexico and South Africa. Afterward, Mexico fans poured […]
