MIAMI -- A person familiar with the situation says infielder-outfielder Jeff Baker has agreed to a $3.7 million, two-year contract with the Miami Marlins.
The person confirmed an agreement to The Associated Press on condition of anonymity Tuesday because the Marlins hadn't announced a deal.
Baker batted .279 with 11 home runs and 21 RBIs in 74 games for Texas last season. The Marlins will be the sixth team for the nine-year veteran, who is a .267 career hitter.
Baker has played first, second and third base, as well and left and right field.