Since I've seen some discussion about this in a couple of different place, I just wanted to make clear...
Saltalamacchia would not be a free agent until after 2013, so the Rangers would have him for 6 years after this year.
His roster time, however, would likely make him arbitration-eligible after 2009, rather than after 2010.