Moreland signs new one-year deal

Mitch Moreland has signed a new one-year contract worth $5.7 million with the Texas Rangers, avoiding a salary arbitration hearing which was supposed to take place this week.

Moreland's new deal means the 30-year-old has now gotten a raise without an arbitration hearing for a third successive year, and will be a free agent following this year's World Series.

Last year, when Moreland made $2.98 million, he hit at .278 with 23 home runs and 85 RBI in 132 games, 110 of which came at first base.

Moreland had asked for $6 million when negotiations got underway last month, with Texas offering $4.7 million.

Moreland made his major league debut midway through the 2010 season, having been drafted by the Rangers in 2007. He has an average of .258 with 88 homers and 294 RBI in 626 MLB appearances.

Meanwhile, San Francisco Giants agreed a new $6.2 million deal with first baseman Brandon Belt.

The agreement was some $200,000 less than the midpoint after the Giants offered $5.3 million and the $7.5 million Belt asked for during initial negotiations last month.

Belt made $3.6 million last year and hit at .280 with 18 home runs and 68 RBI.