Royals, 1B Carlos Santana agree to $17 million, 2-year deal
Royals send Carlos Santana, $4.3M to Mariners for 2 young pitchers - NBC Sports
Tony Paul's top 50 MLB free agents (Updated, April 24)
Former Indians 1B Carlos Santana signs with Royals
MORE
MLB free agent tracker: Full list of 2022-23 offseason signings – NBC Sports Chicago
MLB trade deadline 2023: Trade candidates, list of deals, more – NBC Sports Philadelphia
Former Indians 1B Carlos Santana signs with Royals
Elliott 2022's most influential top 110 Canadians: Thomson, Anthopoulos, Romano, Rogers — Final update — Canadian Baseball Network
Carlos Santana (baseball) - Wikipedia
Carlos_Santana
Former Indians 1B Carlos Santana signs with Royals
Carlos Santana News
Re-Sign or Move On?: Predicting the Outcome for Each MLB Team's Top Free Agent, News, Scores, Highlights, Stats, and Rumors
1B Carlos Santana agrees to free-agent deal with Kansas City Royals