Steve Yzerman thought Ryan McDonagh would be piece for future