Giants starting pitcher Chris Heston continues delivering in the seventh inning on Thursday.
Giants starting pitcher Chris Heston continues delivering in the seventh inning on Thursday. Eric Risberg Associated Press
Giants starting pitcher Chris Heston continues delivering in the seventh inning on Thursday. Eric Risberg Associated Press

Video: Highlights of San Francisco Giants 7-0 win over Atlanta Braves

May 29, 2015 7:50 AM

Comments