Giants outlast Braves in 13-inning epic

Friday, April 9, 2010 - 3:38pm