Cain pitches first perfecto for Giants - The San Diego Union-Tribune
Buster Posey Talks Cards and Catching - SI Kids: Sports News for Kids, Kids Games and More
Buster Posey is no longer the best catcher in baseball - McCovey Chronicles
Giants beat Padres, win NL West title on season's final day
What has Giants' catcher Buster Posey finally swinging for the fences again?
Report: San Francisco Giants catcher Buster Posey to announce retirement Thursday
Giants' Buster Posey, with health concerns over adopted twins, will opt out of 2020 season
Nevius: Posey's surprise retirement is understated, typical Buster
Coronavirus: Giants' Buster Posey opts out of MLB season - Los Angeles Times