Carlos Santana has never been this bad for this long - Royals Review
Carlos Santana: Breaking News, Rumors & Highlights
Dayton Moore Just Wants the Royals to Get Better - The New York Times
2020-21 MLB Signing Tracker: Latest major contract agreements
There is no reason for Carlos Santana to be on this team - Royals Review
Carlos Santana, Royals agree to deal
MLB offseason tracker: Blue Jays add Chad Green to bullpen National News - Bally Sports
The KC Royals Trading Carlos Santana Was Overdue, but It Worked - Sports Illustrated Kansas City Royals News, Analysis and More
Carlos Santana agrees to two-year deal worth $17.5 million with Kansas City Royals
Carlos Santana, Royals agree to two-year deal - The Athletic
1B Carlos Santana agrees to free-agent deal with Kansas City Royals