ARLINGTON – The first-time All-Star was a one-game hero. Jason Castro’s 427-foot, three-run home run to deep right-center field in the seventh inning Saturday was a game-changer for the Astros, who powered past the Rangers 9-5 during an American League West matchup at Rangers Ballpark. Rookies Brandon Barnes and Jake Elmore hit two-run homers and the struggling Astros (32-56) beat the Rangers (50-37) for the first time since a March 31 season-opener. Less than four hours after being named to the 2013 MLB All-Star game as an American League reserve, Castro again proved why he’s been the Astros’ best overall player this season. He threw out two runners, improved his [...]