Here's my opinion on my trade.
Mayo is going to be a superstar, no doubt. So I give up a 31 year old on his decline, who is coming off the bench for the actual Pistons. I give up a declining former all-star, a fringe starter, and a decent guy off the bench. How is that bad for me at all?