San Francisco Giants' Buster Posey swings for a two run home run off Arizona Diamondbacks' Robbie Ray in the fifth inning of a baseball game Wednesday, April 11, 2018, in San Francisco. (AP Photo/Ben Margot)
{}