Okay, here's a SouthSideShowDown blog post about how the Sox could get a prospect for taking Castellanos off the Phillies' hands.
White Sox could help Phillies pursuit of Bo Bichette with this unconventional trade
First of all, could somebody tell me about all these trades that happen where teams send top prospects to other teams so they can pay their own players to play for someone else? Is that like Free Money day at the bank? Seriously, the White Sox sent international budget money to the Rangers for them to buy out Dionner Navarro's option within the last decade, and the world went mad with rage over how stupid and cheap that was. When else does this even happen?
Looking today, there aren't even that many situations where teams roster players they might like to dump. Here's my list:
Toronto - Andres Giminez
Boston - Masataka Yoshida
Houston - Carlos Correa
Oakland - Luis Severino
Philadelphia - Castellanos, Taijuan Walker
Mets - Kodai Senga(?)
St. Louis - Nolan Arenado
Rockies - Kris Bryant
Some of these, like Bryant - is just too cost-prohibitive to take on. Toronto seems to be happy with Giminez, Houston with Correa. The other teams listed have been shopping these guys for a couple of years, now, and somehow, they haven't been moved with "prospects". We don't need a DH. We already have Benintendi. Nobody's been beating down our door trying to trade for him and Hagen Smith. (Maybe 10-D and Jacob Gonzalez, in reality).
I just don't think these deals happen, anymore. But everybody on Twitter and other boards keep throwing this fantasy at the wall, like every other day, teams are throwing prospects at teams with space to take their overpriced contract.