Ken Griffey Jr. elected to Hall with highest percentage, Mike Piazza also in
Barry Bonds, Baseball Wiki
Barry Bonds, The Greatest Baseball Player We Have Ever Seen? - Kee On Sports Media Group
Ken Griffey Jr. announces immediate retirement
Ken Griffey Jr. retiring at age 40
Should Barry Bonds be in the Hall of Fame before Mark McGwire? - Quora
Griffey Jr., Piazza elected to Hall of Fame
Ken Griffey Jr. elected to MLB Hall of Fame with Mike Piazza
Barry Bonds: 10 years after 756th home run, record remains tainted - Sports Illustrated
MLB Power Rankings: Barry Bonds and Each Team's Most Intimidating Hitter Ever, News, Scores, Highlights, Stats, and Rumors
Griffey, Piazza headed to shrine
Doc: Why Ken Griffey Jr. got and deserved my HOF vote
Griffey sixth to 600
The Baseball 100: No. 3, Barry Bonds - The Athletic