​The slow ​MLB free agency period got a little​ hot today, as the Kansas City Royals reportedly agreed to terms with a familiar face. 

The Royals are bringing back infielder Mike Moustakas on a one-year deal with a mutual option for a second year. Just wait until you see how much though. 


$5.5 million? Yeah, that's an absolute steal for a guy like Moustakas. He had a career year for the Royals in 2017 when he had a .272 batting average with a career-high 38 home runs and 85 runs batted in. 

Let's look at Mets third baseman Todd Frazier to put things in perspective. Frazier is due $8 million in 2018, and he didn't put up nearly the same numbers as Moustakas in 2017. 

Obviously, Moustakas can net an extra $2.2 million in bonuses, but you can't beat that base salary. And there's no guarantee the Royals will exercise his second-year option, which is where the bulk of the money is at here.

Bringing back Moustakas is huge for the Royals, as they thought that they would be saying goodbye to Lorenzo Cain, Eric Hosmer and Moustakas in free agency this winter. 

They may have had to say goodbye to Cain and Hosmer, but bringing back Moose for this price is a win and a steal.