The only place to watch the World Cup 2026 in the city!