Oswalt is a nice depth signing for the Rangers. Should replace Feldman in the rotation and in the long run provides another good insurance policy for Feliz or the ability to trade Lewis for something if we decide to head that way.
Josh Hamilton is one of the hardest contracts to do. The team is very different without him, but even if you sign him how long is it going to be JOSH HAMILTON and not josh hamilton. 5 years at 20 million is probably a reasonable deal for both sides, but I bet Hamilton would want more per year. He's the type of player with talent but short on skills that could easily fall off of a cliff very quickly in terms of production.