The Atlanta Braves have agreed to a four-year contract with Nick Markakis, according to a source.

According to sources, the deal could end up being worth $45 million.

The Baltimore Orioles declined their half of the $17.5 million mutual option for the 2015 season on the outfielder's contract, instead paying him a $2 million buyout to make him a free agent.