MINNEAPOLIS - The Minnesota Twins officially announced the signing of free agent first baseman/designated hitter Kendrys Morales.

Morales, 30, has been signed to a one-year, pro-rated, $12 million contract. He will earn about $7.5 million in 2014.

In 156 games with the Seattle Mariners last season, he hit .277 with 34 doubles, 23 home runs, 80 RBI, 64 runs scored and 49 walks, including 122 games as their designated hitter.

The Cuban defector was originally signed by the Los Angeles Angels as an amateur free agent in 2005. He was fifth in the 2009 American League MVP voting, the year Joe Mauer won the award.

Morales will wear uniform No. 17 for the Twins.

To make room for Morales on the 25-man roster, the Twins designated outfielder Jason Kubel for release or assignment. Kubel appeared in 45 games for the Twins this season, hitting .224 with one home run, six doubles and 13 RBI.