...with a satisfied mind.
(From "A Satisfied Mind," Saved)
This is a happy day, Royals fans! Zack Greinke has signed a contract extension through 2012. As far as I'm concerned, this is the best move Dayton Moore has made as GM. The Star reports Greinke will receive $38 million over the four years, but the contract is backloaded; $27 million of that will be due in 2011 and 2012.
This is such a refreshing change for Royals fans; our team has found a talented youngster and will keep him two years beyond when he would have been a free agent.
So rejoice, KC! And now it's time to embrace Greinke; he wanted to stay here, and he's ours.