Former Giants legend Buster Posey had to clean up another PR mess for ownership.