If Roman can buy Chelsea, there's no issue over at City at all.

EDIT: I don't believe Tevez/Mascherano were contracted to West Ham in any way beyond the end of the next season or else the one after that, so there is no reason to pay West Ham at that point. It does all stink a lot, yes, but all companies do. That's just the way things go, really.