Get your Giants caps on!
April 2, 2016 | 00:00:10
On Monday, April 4, 2016, Jeff Samardzija and Buster Posey are asking everyone to wear a Giants baseball cap for Opening Day
On Monday, April 4, 2016, Jeff Samardzija and Buster Posey are asking everyone to wear a Giants baseball cap for Opening Day