Thanks to five-point nights from Nathan MacKinnon (3g, 2a) and Jonathan Drouin (5a), the Halifax Mooseheads win the Memorial Cup as best Major Junior team in the land with a 6-4 win over the Portland Winterhawks. It’s the third straight MemCup for the QMJHL.