The Kansas City Royals have signed Franklin Morales to a Minor League deal.
Morales will earn $1.85 million if he makes the Major League roster with an extra $850,000 available through incentives.
The Kansas City Royals have signed Franklin Morales to a Minor League deal.
Morales will earn $1.85 million if he makes the Major League roster with an extra $850,000 available through incentives.