When Canada and USA face off in Montreal on Saturday, it has the potential to be the best game we’ve ever watched.