Two-time Gold Glove catcher to make Giants' Opening Day roster
The San Francisco Giants’ 26-man roster is beginning to take shape, as president of baseball operations Farhan Zaidi has indicated that the club will break camp with at least two players from outside the 40-man.