Adam LaRoche will return to the Nationals under a two-year contract.

There is a mutual option for the 2015 season.

LaRoche's contract is worth $24 million in guaranteed money, according to sources, with $10 million coming in the first year, $12 million in the second and a $2 million mutual buyout option for 2015.