The Astros have re-signed righty Brian Moehler and they also have signed outfielder David Newhan to minor league contracts. 36-year old Brian Moehler pitched in 42 games (0 starts) for the Astros last year and he was 1-4 with 1 save, a 4.07 ERA and a 1.41 WHIP. Moehler has now pitched in 252 games (189 starts) in his major league career and he is 64-83 with 1 save, a 4.75 ERA and a 1.46 WHIP. 34-year old lefty swinging outfielder David Newhan played in 56 games last season for the Mets and he was 15 for 74 (.203 avg, .573 OPS) with 9 runs scored, 1 homer and 6 RBIs. Newhan has now played in 349 games in his major league career and he is 222 for 882 (.252 avg, .691 OPS) with 137 runs scored, 21 homers, 108 RBIs and 28 stolen bases.