The World Cup is set to begin later this week, drawing millions of tourists to watch the single biggest global sporting event. MetLife Stadium in New Jersey's Meadowlands — temporarily called the New ...