Yes for their team Covington>CJ and he has a great contract as well. They fixed it so he takes big money this year and after that is at 10M/year. I seriously doubt they even give up Beal straight up for CJ. Beal is better in my opinion. Taller and younger. The only way to get really better is to do such a move, because it's high risk i agree, but the reward can be huge. You'll have the best big man in the league who is still only 24 years old.