
I’ve been to 6 stadiums at this World Cup so far. Rating them best to worst: 1. Estadio Azteca - Mexico City 2. Mercedes-Benz Stadium - Atlanta 3. Gillette Stadium - Boston 4. Lincoln Financial Field - Philadelphia 5. AT&T Stadium - Dallas 6. MetLife Stadium - New Jersey













