Royals, 1B Carlos Santana agree to $17 million, 2-year deal
2023 MLB Free Agent Tracker: Updates on Every Signing and Trade
Former Indians 1B Carlos Santana signs with Royals
MLB Power Rankings: Who's No. 1 as season approaches? - ABC7 Chicago
MORE
MLB top free agents 2022: Best players available, signing updates
Who could the Royals partner with on a trade of Carlos Santana? - Royals Review
MLB transaction tracker
MLB offseason tracker: Blue Jays add Chad Green to bullpen MLB - Bally Sports
MLB free agency tracker 2022: Live updates on news, rumors, signings and trades
Royals, 1B Carlos Santana agree to $17 million, 2-year deal
Royals sign Carlos Santana to two-year deal - Royals Review
Carlos Santana, Royals agree to deal