More ideas from Haidar
Gerald Dempsey "Buster" Posey III is an American professional baseball catcher and first baseman for the San Francisco Giants of Major League Baseball.

Gerald Dempsey "Buster" Posey III is an American professional baseball catcher and first baseman for the San Francisco Giants of Major League Baseball. My son's role model and idol!