AP Source: Giants C Buster Posey will announce retirement
What to watch for in tonight's All-Star Game - NBC Sports
MLB ROUNDUP: Yankees suffer first loss of the season to the Giants
Buster Posey
San_Francisco_Giants
Why is Buster Posey retiring? Giants MVP catcher reportedly
Giants rally to spoil Hamels' Rangers debut
Giants to begin their managerial search with internal candidates
Buster Posey explains why he retired after celebrated career with