I believe it was Kevin Lowe.
Not on April 24, 2009.
Taylor Hall is famous for playing Ice Hockey for Canada. He is a left winger in NHL team playing for Edmonton Oilers. Taylor Hall is usually used to captain the team when the need arises. He first signed with Edmonton Oiler in 2010 as a professional player.