Giants Buster Posey goes down after being hit by Diamondbacks starting pitcher Taijuan Walker during a game, Monday, April 10, 2017, in San Francisco.
Giants Buster Posey goes falling after getting hit by Diamondbacks starting pitcher Taijuan Walker during a game, Monday, April 10, 2017, in San Francisco.