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

San Francisco Giants

May 29, 2015 7:50 AM

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

Suggested for you

Comments

Videos

Sports Videos