i honestly think Cotto will pick him apart....the skill divide here is HUGE IMO! Maybe even stop him late on but im pretty certain Cotto will win this.