But given the swirling circumstance, it’s hard to imagine Colangelo not agreeing to something of its sort.
Uhhhm, NO WAY BC accepts a two year contract, especially if it's not fully guaranteed. Feschuk has no idea what he's talking about, and BC could just as easily walk, and accept a 4 year deal somewhere else.
A 2 year non-guaranteed deal is wishful thinking - to put it mildly. You either want BC to finish what he has started (the rebuild), without making him change course mid-stream, and trying to expedite the process, or you go after somebody else. A 2 year non-guaranteed deal will not get it done.