I don't understand why they gave up on Bauer so quickly, he still has a ton of upside and could be an ace for Cleveland in the future. He's cocky, but most young phenom's are, let him grow and mature as a player and a person. The Reds basically get a full year of Choo and will give him a qualifying offer, which means they will receive a first round pick from whichever team signs him in free agency. Billy Hamilton is expected to take over centre field after that.
Stubbs is talented, but has a lot of wholes in his game he needs to work on before he can be a productive player. He strikes out way too much, but the tools are there and he will be an immediate upgrade in centre field for Cleveland. The Diamondbacks walk out of this deal with Didi Gregorius, Lars Anderson and Tony Sipp. Gregorius and Anderson are talented, but very raw as well.
To me, this is Arizona panicking and overpaying to acquire a shortstop which they have been seeking for some time.