First, you're not getting Beal. That's as simple as that.
It is a salary dump. Why else would the Grizzlies want to trade a major piece on their team, when they are contenders? Because they want to get that max contract out of the way....aka a salary dump.