The Twins have signed free-agent first baseman/DH Kendrys Morales to a one-year, prorated $12M deal, according to an ESPN.com report.

Morales, who has been in Miami working out while waiting to sign, hit .277 with 23 home runs and 80 RBIs in 156 games with the Mariners last season.