MLB Free Agency: Pittsburgh Pirates Agree To Deal With Carlos Santana - Fastball
Carlos_Santana
Carlos Santana agrees to two-year deal worth $17.5 million with Kansas City Royals
Carlos Santana's return to Seattle with Pirates stirs good memories
1B Carlos Santana Agrees To Free-agent Deal With Kansas
Carlos_Santana
Royals 2021 offseason FAQ
Carlos Santana, Major League Baseball, News, Scores, Highlights, Stats, and Rumors
Royals Rumors: Carlos Santana deal could force Ryan O'Hearn out
Dayton Moore Just Wants the Royals to Get Better - The New York Times
Reporter Jottings”: O'Hearn DFA'd; Greinke Return Looking Questionable; Royals Beat Down Another – The Royals Reporter
AP source: Royals, Dozier agree to $25M, 4-year deal