Welcome from Canada! I have to admit when I read the title of the thread I thought you were talking about the terrible performance of the Toronto Maple Leafs in the National Hockey League (NHL)! I had a good laugh when I read through the thread, and discovered it was actually about a ship!, but what does NHL, in this case, stand for?
I'm so sorry to hear that the Toronto ML's did poorly. What are they?