CJHL Spotlight: The MHL

0
15

The Maritime Hockey League is the eastern-most based organization within the Canadian Junior Hockey League.

There are currently 12 teams that comprise the MHL with clubs based in Nova Scotia, New …read more