The Boston Red Sox have re-signed Mitch Moreland to a two-year contract.

Moreland will receive $13 million guaranteed, with $6.5 million split between the 2018 and 2019 seasons.

He can reportedly earn an extra $1 million through incentives.