Yahoo Sports reports: Fans poured into downtown Atlanta Sunday for the city’s third World Cup match as Spain and Saudia Arabia met at the Atlanta Stadium.