For the better part of the last decade, Buster Posey has been the face of the San Francisco Giants franchise (Daniel Shirey/Getty Images).
The top spot on the list of the Keizertimes top 20 greatest Volcanoes players of all time goes to Buster Posey. As one of the most accomplished catchers of the 21st century, Posey has won four Silver Slugger awards . . .