NEWS
Sat, Nov 18, 2023
9:38 AM - Luis Cessa (KC) signed a minor-league contract with the Royals on Saturday.
News supplied by Rotowire