If Cotto could make 147 he'd still be there. He had to make 150 or 151 to fight Manny and it drained him so there's no way he could make 147 now.

The fight with Alavarez would have been a massive Mexico-Puerto Rico Cinco De Mayo weekend PPV. Not Mayweather or Manny massive but a big fight. Even though Cotto lost it's probably still a bigger moneymaker than Alvarez-Trout/one of the other top guys at 154. It's definitely the biggest payday Cotto is going to get so it may well get made.