cotto. he looked like he packed a better punch at 160 than 154 and was showing no signs or slowing down. also angulo just got beaten like a rag doll by canelo so we dont know how much he has left. i think cotto would have enough power to keep angulo honest and win by ud or even late tko.
cotto power surprised me