Aug 02, 2016; Baltimore, MD, USA; Baltimore Orioles designated hitter Pedro Alvarez (24) hits a solo home run during the seventh inning against the Texas Rangers at Oriole Park at Camden Yards. Baltimore Orioles defeated Texas Rangers 4-1.; Mandatory Credit: Tommy Gilligan