Portland, ME – For 24 hours Matt Ellis had to put his life on hold, but it’s not the first time he’s had to wait for the phone to ring, telling him where the next stop in his hockey journey will take him. This time it took him to Portland, Maine. A little seaside city [...]