Finally some good news from Arlington.

The Rangers and AL MVP Josh Hamilton have agreed to a two year contract that buys out the slugger's remaining arbitration years.

The deal is reportedly worth $24 million and the Rangers will continue to work with Hamilton on a longer term contract beyond 2012.

The Rangers do not have any more arbitration cases and the roster is now set for Spring Training.