Carlos Santana inks 1-year, $6.7 million deal with Pittsburgh
MLB: Royals, Carlos Santana agree to $17 million, two-year deal, National Sports
AP source: LHP Rich Hill, Pirates agree to 1-year deal National News - Bally Sports
Royals Rumors: Carlos Santana deal could force Ryan O'Hearn out
Royals, 1B Carlos Santana agree to $17.5M, 2-year deal
Carlos Santana hopes to bring good vibes, big bat after signing free-agent deal with Pirates
Royals sign 1B Carlos Santana to 2-year, $17-million deal
Who could the Royals partner with on a trade of Carlos Santana? - Royals Review
Carlos Santana, Royals agree to deal
Cleveland Indians welcome Carlos Santana back with hugs and cheers as a member of the Royals
Pirates trade Carlos Santana to Brewers