Giants WIN on a Wild Pitch in the 9th. Giants 8 - Mission 7

Giants WIN on a Wild Pitch in the 9th.  Giants 8 - Mission 7