Carlos Santana introduced as Pirates' latest free agent signing
I am begging the Royals to focus on upside and not MLB readiness
Carlos Santana signs two-year deal with Royals: reports
KC Royals' Carlos Santana breaks hearts of Indians fans
Kansas City Royals, Off To A Surprise Start, Are Moving Toward
Ejection Inspection: Epic Meltdown Gets Three Royals Ejected
Cleveland Indians: Carlos Santana signing with Kansas City Royals
Carlos Santana traded to Brewers
Despite His Hot Streak, Carlos Santana Remains an Issue for the KC
Royals happy to have Carlos Santana
Royals rally with 4 runs in the eighth to beat the Guardians 6-4
Carlos Santana makes a ton of sense for the Red Sox - Over the Monster
Royals trade Carlos Santana to Mariners