Davey Johnson shares his thoughts on his last time managing in New York