Carlos Santana, Royals agree to deal
Carlos Santana inks 1-year, $6.7 million deal with Pittsburgh
MLB free agency: Royals add slugger Carlos Santana on two-year
Mariners acquire infielder Carlos Santana from Royals
MORE
MLB Rumors: Carlos Santana, Pirates Agree to 1-Year, $6.7M
Carlos Santana's patience was a big draw for KC Royals
Report: Pirates Agree To One-Year Deal With Carlos Santana
Royals Sign Carlos Santana - MLB Trade Rumors
Royals, 1B Carlos Santana agree to $17 million, 2-year deal
Carlos Santana Major League Baseball, News, Scores, Highlights
Carlos Santana, Royals agree to two-year deal - The Athletic