Royals signed LHP Sam Freeman to a minor league contract.
Freeman appeared in just eight games over the last two seasons while recovering from Tommy John surgery -- seven of those with the Nationals last year -- but when healthy, he’s been a solid option with a 3.58 ERA over 271 career games. He stands a good chance of making the Royals if he shows quality stuff in the Cactus League.