This is why I don't like baseball. Hired guns coming in for a few months and then moving on. The Angels are acting like the Yankees with this deal. I can see Teixeira playing for 18 different teams at this rate.
Oh yeah, and good job by the Braves. Between this deal and the one they made last year with Rangers, the Braves gave up a whole lot for very little in return. Well at least this will get them under the salary cap... wait... that's right there is no salary cap in baseball. Good job Atlanta. At least the Mike Hampton deal is working out. Oops.