Kansas City Royals sign Carlos Santana to 2-year deal
How Carlos Santana signing affects Royals 2021 batting order
KC Royals' Carlos Santana breaks hearts of Indians fans
Royals trade Carlos Santana to Mariners, promote top prospect Vinnie Pasquantino
MORE
Royals Rundown: Trade options for Kansas City limited as deadline nears
Carlos Santana, Major League Baseball, News, Scores, Highlights, Stats, and Rumors
Royals make official Dozier deal for $25 million, four years
MLB: Royals, Carlos Santana agree to $17 million, two-year deal, National Sports
KC Royals: First impressions of newcomers in 2021 - Page 2
Carlos Santana (baseball) - Wikipedia
Report: Pirates Agree To One-Year Deal With Carlos Santana