The Cleveland Indians have reportedly agreed to a minor league deal with Melky Cabrera.

Cabrera, 33, went unsigned this offseason after a poor finish to the 2017 season with the Kansas City Royals.