Tue 12/4/12 2:12 PM

The Rangers and Josh Hamilton are making progress in contract talks, reports Ken Rosenthal of FOX Sports. According to Rosenthal's sources, a deal would likely be for four years. The Rangers have been the most aggressive team on Hamilton so far, but it's still possible someone could swoop in with a bigger offer. The Mariners, Red Sox, Orioles, Phillies and Brewers are among some of the other clubs mentioned as possible landing spots.