Getting back to the top of the baseball world won't be easy, but the Giants might have the best man to complete that task.
Giants chairman Greg Johnson joked for years that franchise legend Buster Posey would end up running the club’s front office ...