GOLDEN VALLEY, Minn. - The Minnesota Twins have agreed to a deal with free agent Kenrdys Morales, according to a report from Jon Heyman of CBS Sports.

The first baseman/designated hitter will earn about $7.5 million of a prorated $12 million contract, according to's Rhett Bollinger.

Morales, 30, hit 23 home runs and added 80 RBI last season for the Mariners. He batted .277/.336/.449.

Morales remained a free agent because any team that wanted to sign him needed to give up a draft pick in return. That requirement was no longer attached to the deal since the MLB first-year player draft began on Thursday.

The Twins beat out teams including the Yankees, Royals, Brewers, Mariners and Rangers.

Morales figures to slide into the DH spot in the lineup immediately.

The Twins are 28-31 and in last place in the Central Division, but they were only five games behind the first place Detroit Tigers at the start of the day on Saturday.

Read or Share this story: