Good article about Beltre and contract years
From Cameron at Fangraphs It has long been assumed that Adrian Beltre was going to cash in on his big year in Boston and head back to the AL West, though most speculation had him landing in Anaheim. The guesses proved partially true – right division, wrong team. While it is not yet official, it appears that Beltre will be competing directly against the Angels as the new starting third baseman for the Texas Rangers, signing a five or six year contract for around $15 million per season.



