Indians Favorite Carlos Santana Headed to Royals

It was a great run with the Cleveland Indians for Carlos Santana, but it's over now. According to veteran MLB insider Jon Heyman, Santana has agreed to a two-year, $17 million deal with the Kansas City Royals.

Santana became a legend of sorts with Indians fans, playing with the franchise since 2011 except for a one-season stop with the Philadelphia Phillies in 2018. He was then traded back to the Cleveland, where he set club records for home runs in a career and single season as a switch hitter. However, he wasn't all that great last season, and the Indians declined the option on his contract in October, sending him into free agency.

It's all part of a potential liquidation and rebuild for the Indians.

Santana, 34, played in the 2019 All-Star Game in Cleveland and has hit 240 home runs with 796 RBIs for his career. He led the American League with 47 walks in 2020.

Meanwhile, the Royals have had a nice offseason so far. Along with Santana, they recently landed left-handed pitcher Mike Minor and outfielder Michael A. Taylor.