Free agent Kendrys Morales reportedly found a home Saturday, over two months into the season.

According to Jon Heyman of CBSSports, the first baseman/designated hitter reached an agreement with the Minnesota Twins.

The report was confirmed by fellow insider, FOX Sports' Ken Rosenthal, who noted the deal is for one-year, and less, but "in the ballpark" of Stephen Drew's recent one-year deal with the Red Sox.

Drew signed a prorated deal in May for the qualifying figure ($14.1 million) with Boston. It's worth around $10 million.

Morales, 30, hit 23 home runs and slashed .277/.336/.449 for the Mariners in 2013. Minnesota sits in last place in the AL Central, but the race is tight - the Twins are 28-31 and five games back of the division-leading Tigers.

Update - 3:37 p.m.

Rhett Bollinger of MLB.com reports the deal is the prorated amount of $12 million, roughly $7.6 million.

Update - 7:19 p.m.

A report from Geoff Baker of the Seattle Times notes that the Mariners did indeed make an offer to Morales after draft pick compensation was lifted.