The Texas Rangers and catcher Geovany Soto have agreed to terms on a one-year contract for 2013 pending a physical. The source said Sunday the physical should take place in the next few days. Soto will make $2.75 million guaranteed and could add up to $250,000 in incentives, an MLB source said.