Royals sign Carlos Santana: Answering 5 questions about the move - The Athletic
Kansas City Royals trade 1B Carlos Santana to Seattle Mariners
Royals send Carlos Santana, $4.3M to Mariners for 2 young pitchers - NBC Sports
Despite His Hot Streak, Carlos Santana Remains an Issue for the KC Royals - Sports Illustrated Kansas City Royals News, Analysis and More
KC Royals: Five reasons why signing Carlos Santana was a good move
Reactions to the Carlos Santana signing - Royals Review
1B Carlos Santana agrees to free-agent deal with Kansas City Royals
10,545 Carlos Santana Baseball Stock Photos, High-Res Pictures, and Images - Getty Images
Royals Sign Carlos Santana - MLB Trade Rumors