Giants walk off in 18th after Iannetta fails to tag plate | KNBR
×

Giants walk off in 18th after Iannetta fails to tag plate

Apr 13, 2019 | 1:02 AM