Before the injuries, I would have tended to agree. Now, I'm not sure if there will be any teams out there willing to go the extra year with him, or add a couple extra million onto his annual salary, to be enough for Danny to not match.
Personally, I think matching anything over 3 or 4 million per year would be a bad move on Danny's part, because I don't think it's good practice to give deals above that to role players, especially when the team is so far from contending. I wouldn't be surprised if Bradley gets 3 or 4 years at 5-6 per, though.
Danny will probably overestimate his ability to trade Avery for value if he no longer fits the team's needs (see: Brandon Bass).