With Buster Posey sitting out, Giants are in at pickle at catcher

Jul 11 2020 by Yardbarker: San Francisco Giants

The Giants are blessed with two of the top catching prospects in baseball, but neither appears ready to step in to be the starter.
Continue Reading With Buster Posey sitting out, Giants are in at pickle at catcher