Fish on The Sand
Untouchable
ranking 8th > ranking 15th.
Therefore,
Glen > Todd.
Greatest stanley cup winning goal:
8. Glen
http://www.rankopedia.com/ZoneID=3/15602/Step1/2969.htm
he is on the list twice for the same goal haha. He is also in at number 4 lol.