Shane Doan still plays hockey with the joy of a kid