McGwire on coaching Padres
Giants @ PadresMarch 17, 2016 | 00:06:53
3/17/16: Mark McGwire discusses his enjoyment of coaching the game and baseball being a mental sport
3/17/16: Mark McGwire discusses his enjoyment of coaching the game and baseball being a mental sport