FIFA World Cup

The first of the 104 matches will be played at the Azteca Stadium in Mexico on June 11

Spectator attendance and home viewing broke records the season after Messi’s Albiceleste took home the FIFA World Cup trophy

All Right Reserved.  Buenos Aires Herald