Listed at 5-foot-7 and 150 pounds, Alexi Amarista is one of the smallest players in the majors. His ninth-inning grand slam couldn't have been bigger for the San Diego Padres on Thursday night. Amarista's first major league home run capped a six-run rally in the ninth inning off Houston closer Brett Myers and lifted the Padres to a 7-3 win over the Astros.