NHL draft grades: Why the Sharks, Utah Hockey Club each get an A+