But could he stop Satan?
http://search.yahoo.com/bin/search?p=miroslav%20satan
(Sorry. But I just noticed Miroslav Satan's player code is #666 on yahoo sports... that's too much.)
http://sports.yahoo.com/nhl/players/666
I'm sure he could knock some sense into him.