If St Louis won the hockey tournament, what did Toronto win? The football trophy?
I didnt get your joke at first...but now I do regarding the whole Canada/US thing. I think... LoL! Role reversal to be sure.