The Cleveland Indians have agreed to a four-year, $25 million deal with Michael Brantley, a source has confirmed.

The deal includes an $11 million option for a fifth year.

Brantley, 26, hit .284 with 10 home runs and 73 RBIs last season.