Why is Buster Posey retiring? Giants MVP catcher reportedly calling it a career
Posey, who is expected to make the announcement on Thursday, was a seven-time All-Star for the Giants and was the 2012 NL MVP.
Posey, who is expected to make the announcement on Thursday, was a seven-time All-Star for the Giants and was the 2012 NL MVP.