Agreed.^^^^^^^^^^^
If figures count for anything, it would make sense for Man City to sell him to a Champ outfit for anything around £2M - and let's face it, the only Champ outfit that Craig would play for is us.
They've indicated that they won't let him go to another Prem club, so on his contracted terms, he's going to cost them well over another £3M in wages to sit it out up until June next year when he can walk.
If they got around the £2M mark from us, the effect would be to put it pretty close to the original £6M they were after.
The only question then would be, what terms would Craig look for in a contract (3 years?) with us.