One of the greatest rivalries in sports takes place on the ice between the Montreal Canadiens and the Toronto Maple Leafs.

Read more…