The Arizona Diamondbacks have agreed to a $40 million, four-year contract with Martin Prado a week after acquiring the former All-Star infielder in a trade that sent Justin Upton to Atlanta.
Prado had been headed to arbitration and could have become a free agent after this season.
Prado made the All-Star team as the Braves' second baseman in 2010, but he is slated to play third base for the Diamondbacks.
The 29-year-old infielder, who will play for Venezuela in this year's World Baseball Classic, is a career .295 hitter. Arizona sent two-time All-Star Upton and third baseman Chris Johnson to the Braves for Prado, right-hander Randall Delgado and three minor-leaguers.
ANGELS: Omar Vizquel has been hired by Los Angeles as a roving infield instructor.
The 45-year-old Vizquel played for Toronto as a reserve last season, finishing his 24-year major league career with 2,877 hits. The three-time All-Star won 11 Gold Gloves.
The Angels also signed infielder Bill Hall to a minor-league contract and invited him to spring training. Hall has played for six teams in 11 seasons.
INDIANS: Cleveland signed free agent pitcher Matt Capps to a minor-league contract.
Capps' deal includes a non-roster invitation to spring training camp. The 29-year-old has 138 career saves in 444 appearances for Pittsburgh, Washington and Minnesota.
METS: New York signed right-hander LaTroy Hawkins to a minor-league contract with an invitation to spring training.
The 40-year-old Hawkins went 2-3 with one save and a 3.64 ERA last season in 48 games for the Los Angeles Angels.
In an 18-year career, Hawkins has appeared in 871 games for the Twins, Cubs, Astros, Brewers, Rockies, Giants, Angels, Yankees and Orioles.
YANKEES: New York signed outfielders Matt Diaz, Juan Rivera and Thomas Neal, infielder Dan Johnson and catcher Bobby Wilson to minor league contracts with invitations to spring training.