Buster Posey retires after a heroic season
SAN FRANCISCO – Three-time World Series Champion and seven-time All-Star Buster Posey announced his retirement after a 12-year Major League career. Posey became just the fifth player in Giants history to play their entire career with the Giants (minimum 10 seasons) joining Jim Davenport (1958-1970), Scott Garrelts (1982-1991), Robby Thompson (1986-1996) and Matt Cain (2005-2017)….