Kevin Mitchell's first pitch
Cubs @ GiantsOctober 10, 2016 | 00:00:39
Former Giants postseason star Kevin Mitchell throws out the ceremonial first pitch before Game 3 of the NLDS at AT&T Park
Former Giants postseason star Kevin Mitchell throws out the ceremonial first pitch before Game 3 of the NLDS at AT&T Park