Photo of Kendrys Morales

Kendrys Morales (1B,DH)

Kansas City Royals

By Adam Simone, Royals Correspondent, Fri, Dec 12th 2:38pm EST

According to MLB.com sources, the Kansas City Royals have signed Kendrys Morales to a two-year deal worth $17 million. (Source: MLB.com)

Fantasy Impact: Morales will replace Billy Butler as the Royals DH. The 31-year-old struggled in 2014, hitting .218 with 8 HR and 42 RBI. The Royals are hoping his struggles last year were caused by him missing spring training and that he will return to his 2009-2013 form.