The Angels have singed Ryan Langerhans, Eric Hurley, and Robinson Diaz to Minor League contracts.
Langerhans had just 64 PA in 2011, so those numbers are useless. In his career he has a .333 OBP, 86 OPS +, and .301 Secondary Average. His ISO is just .146, but he has 4.5 Runs Created per a Game and .456 Offensive Winning Percentage. He walks a stunning 13 % of the time, and is just below average at extra base hits and homers. He hits more line drives than average and has more flyballs than grounders. His PPS is a very solid 95.5. He is also a good defender with a career D-WAR of 3.0. This is a very good pickup for the Angels.
Hurley has very little Major League experience. In AAA, he has a 2.66 PE as a starter. This translates to a 5.19 PE in the Majors. He has struggled mightily with homers, there doesn't seem to be anything here.
Diaz also has meager MLB playing time. He does however, have tons of AAA time. There he has just a .296 OBP, and .664 OPS. He doesn't help himself defensively by being a very poor catcher. At least 1 of these signings will help the Angels, but I don't see how the last two will, but they are just minor league contracts.