The Cubs realized their season was in the pooper because they need starting pitching, so they traded their top two prospects to the White Sox for starting pitcher Jose Quintana.
I think the Sox probably got the better end of that deal, but the Cubs are loaded with young hitting talent. They desperately need pitching, and Quintana is signed to long-term incredibly reasonable contract.
Win-win. I hope.