Giants chairman Greg Johnson joked for years that franchise legend Buster Posey would end up running the club’s front office one day. He just didn’t expect Posey’s official ascent to happen so soon.
Giants president Buster Posey on his move from player to team president: "You have control over trades or signings or who to release … then you live with those decisions. … Whereas if I make a poor ...