I think he'd beat all of them even though he would be above his natural weight. Corrales is too wide open and would get tagged repeatedly. JMM's right hand is just too god for Casa to handle Freitas might be a tough fight but JMM is simply better. And Castillo would be a very hard fight for JMM to win but I think he would counter his way to a close victory.
casamayor. a past prime casamayor gave jmm a very good fight before the stoppage. i think in his prime, he'd win convincingly
I think Castillo & Corrales both stop JMM, I think Casa outpoints him landing harder throughout. Even tho Freitas has a punchers chance, his lack of skills would see him get outboxed vs JMM on points.