Buster Posey held the San Francisco Giants’ record for the largest contract in franchise history. In Posey’s first major move ...