Catcher Geovany Soto and the Texas Rangers have agreed to a $3.05 million, one-year contract, a raise of $300,000.
Texas acquired Soto in a trade from the Chicago Cubs in July 2012. He was the NL Rookie of the Year in 2008, when he hit .285 with 23 homers for the Cubs.
Soto hit .245 with nine home runs and 22 RBIs in 54 games this season, then became a free agent. While he was a backup to A.J. Pierzynski, Soto became the primary catcher for Rangers ace Yu Darvish the second half of the season.
He became the first of the 168 major league free agents to agree to a big league contract. Cleveland's Jason Giambi agreed to a minor league deal last week.