AP Source: Giants C Buster Posey will announce retirement

A person with direct knowledge of the decision says San Francisco Giants catcher Buster Posey plans to announce his retirement Thursday