Although Montreal isn’t hosting any World Cup games, the mere fact of having the world’s biggest international footballing ...