The Alex Rios "era" has come to an end. He simply didn't live up to his current contact. Just wasn't hitting the ball the way he should. This was a salary dump, plain and simple. At one time, he put up great numbers. Unfortunately, Rios' stats have dropped. Something had to give...
At least the White Sox have taken over his huge contract. This frees up some cash for the Jays.
And in the end, everyone loses.