Carlos Santana, Royals agree to deal
Royals, 1B Carlos Santana agree to $17 million, 2-year deal
Royals announce two-year deal with first baseman Carlos Santana
KC Royals: First impressions of newcomers in 2021 - Page 2
MORE
Carlos Santana News - ESPN
Carlos Santana seems more likely than Jay Bruce to stay with
Pirates sign Carlos Santana to one-year deal - Bucs Dugout
Carlos Santana signs two-year deal with Royals: reports
Royals send Carlos Santana, $4.3M to Mariners for 2 young pitchers
Carlos Santana, Royals agree to deal