There was an article on them in the local Toronto paper in that the blue on mostly white uni is to honour the naval flag on Canadian ships. First time ever the Maple Leafs have worn such a uniform.
I think they look great and if it honors their Navy even better. I suppose it makes sense considering where the game is being played.
Backstrom