Cleveland Indians veteran first baseman Carlos Santana agreed to a contract with the Kansas City Royals this afternoon for $17 million over two years. Emoji Man himself, Jon Heyman, was first on the scene with the news.
Carlos Santana agrees with Royals: $17M, two years
— Jon Heyman (@JonHeyman) December 8, 2020
First baseman Carlos Santana and the Kansas City Royals are in agreement on a two-year, $17 million deal, sources confirm to ESPN. Royals had been heavy in the first base market and get a veteran with power and on-base skills.