If Danny promised Baynes he wouldn’t trade him I expect he would keep that promise. It would destroy his credibility with players if he lied about something like that. It’s one thing to lie to the media, but I don’t think a GM would lie about that. Now, it depends on what was actually said, did he say he would not trade him or did he say there were currently no plans to trade him. The second statement leaves some wiggle room which Baynes and his agent would be well aware of.