Ryan Leonard's selflessness on the ice has been key to his game