NEWS
Mon, Apr 01, 2024
1:01 PM - Brian O'Keefe (KC) signed a minor-league contract with the Royals on Monday.
News supplied by Rotowire