Bochy's long and successful tenure as Giants manager came to end on Sunday