It's pretty close, but I like this deal for you. Like you said, your pitching rotation needs a boost and Cain can come in and definitely provide that. Losing Braun for Ethier isn't too bad, and Valverde is only an above average closer. So I say pull the trigger. Good luck
I like starters more than relievers and Cain can definitely bolster your rotation. Braun's not having the year one would expect, so his name is probably worth more than his production right now. I like the deal (and Braun was my fifth-overall pick).
thanks for the help on mine. I'll say that i'd probably do it. Only considering because its not a keeper. Braun has been disappointing this year, but is still better than ethier if im not mistaken. On top of that, Ethier's overall numbers look alot better due to his hot start, since his injury he isnt hitting many HR. Other than that i dont see why your rotation should NEED cain. I completely understand wanting another good starter but your rotation is filled with guys who are doing very well this year.
With all that said, again ill say to do it. Basically it comes down to me not caring too much about saves, and believing you can probably find saves later if you need it, either via a trade with a non-contender, or via the WW after an injury. Cain is a huge upgrade over valverde, and although i think Braun is going to finish out the season better than ethier their avg, runs and rbi should be similar from here on out, meaning you arent going to lose too many categories, probably just HR and SB.