Atlanta to Host World Cup Matches

ATLANTA, USA – Held every four years, the World Cup is the premier international soccer (football) tournament, where national teams compete to become world champions. This year’s event will see a massive increase to 48…











