Hockey Canada executive Scott Salmond says 'the buck stops' with him.