Royals Sign Free Agent Santana Royals Sign Free Agent Santana The Kansas City Royals signed free agent Carlos Santana to a two-year contract. Rob CreightonRob Creighton