The Atlanta Braves and outfielder Nick Markakis agreed on a one-year, $4 million deal, the team announced Tuesday.
The deal also contains a $6 million team option for 2020.
Markakis, 35, batted .297 with 14 homers and 93 RBIs in 162 games last season while earning the first All-Star appearance of his 13-year career.
Markakis also won a Gold Glove and a Silver Slugger award last season, joining Dale Murphy (1982-85) and Andruw Jones (2005) as the only players in franchise history to do so.
Markakis has batted .284 with 38 homers and 311 RBIs in four seasons with the Braves.
He spent his first nine seasons with the Baltimore Orioles, twice hitting 20 or more homers and twice topping 100 RBIs.
Markakis has 2,237 career hits with 179 homers and 969 RBIs in 2001 career games.