John Hefti Photography | Major League Baseball

Postseason 2016: NLDS Game 4 Cubs at Giants 11 October 2016Postseason 2016: NLDS Game 3, Cubs at Giants 10 October 2016MLB: Padres at Giants 25 April 2016MLB Nationals at Giants 15 August 2015MLB: Padres v Giants 6 May 2015MLB: Padres v Giants 4 May 2015MLB: Angels v Giants 3 May 2015MLB: Giants v Dodgers 23 April 2015MLB: Diamondbacks v Giants 19 April 2015Baseball World Series 2014: Giants v RoyalsPostseason 2014 NLCS: Cardinals v GiantsPostseason 2014 NLDS: Nationals v  GiantsMLB: Giants v White Sox 13 August 2014MLB: Giants v Padres 28 April 2014MLB: Cubs at Giants 26 May 2014MLB: Diamondback at Giants 5 Sept 2013MLB: Red Sox at Giants 19 August 2013MLB: Giants v Brewers 7 August 2013MLB: Mets at Giants 8-10 July 2013MLB: Dodgers at Giants 5 July 2013MLB: Padres at Giants 17 June 2013MLB: Blue Jays at Giants 4 June 2013MLB: Giants v Rockies 24 May 2013MLB: Giants v Braves 9 May 2013MLB: Padres at Giants 19 April 2013MLB: Giants v Padres 21 September 2012MLB: Giants v Braves 24 August 2012MLB: Giants v Dodgers 29 July 2012MLB: Giants v Reds 1 July 2012MLB: Giants v Rangers 8 June 2012MLB: Giants v Cubs 4 June 2012MLB: Giants v Athletics 18 May 2012MLB: Giants v Brewers 4 May 2012MLB: Highlights from the Giants v Phillies 3-game series 16-18 April 2012MLB: Giants v Padres