Dec. 19 (UPI) -- The Kansas City Royals are signing former Philadelphia Phillies third baseman Maikel Franco to a one-year contract.
League sources told ESPN and MLB Media on Thursday that Franco's deal is worth about $3 million and includes more than $1 million in performance bonuses. The Royals haven't confirmed the agreement, which is pending a physical.