ESPN reported on Wednesday that the Royals and Christian Colon had agreed to terms on a contract that would pay him $2.8 million.
That's close, but not entirely accurate, reports 810 WHB's Soren Petro.
Reports of Royals agreement w/Colon premature. Royals sources say they are close but "things to finish off." Deal expeted in next few days
It still appears a deal is imminent so a couple more days isn't bad.