San Diego Padres' Rene Rivera (44) is greeted at the plate by teammates Alexi Amarista, center left, and Tommy Medica, right, after Rivera's three-run home run against the San Francisco Giants during the fifth inning of a baseball game Monday, April 28, 2014, in San Francisco. (AP Photo/Marcio Jose Sanchez)