Windhorst was on the Lowe Post and said he heard ~$19M/2 years and Lowe said that wasn't a totally crazy number.
Personally, I'd give him $18M/3 years, with 2nd year partially guaranteed (maybe like $2M) and last year totally non-guaranteed. He'd never go for it though. Just think that type of contract is much more tradeable in the future.
2 years at 19 mill is overpaying but it's not that bad.
Cleveland is going to be in some major issues concerning the cap next year. Shump and Thompson also looking to get paid.