Jabari Blash, Adam Rosales and Jon Jay homered during a nine-run first inning and the San Diego Padres routed the Houston Astros 21-6 in a split-squad game Sunday, finishing up the first Major League Baseball series in Mexico City in 12 years. Rosales added a two-run drive and Jay hit a three-run homer. Travis Jankowski and Casey McElroy homered later for the Padres, taking advantage of Mexico City*s altitude of 7,350 feet.
More...