World Cup fans are walking to Metlife stadium. Here’s why that’s a bad idea
The island nation of Cape Verde shocked fans of their first-ever World Cup match by incomes a draw in opposition to reigning European champions, Spain. Fans in Atlanta, the place…