Saul Alvarez is a good fighter. Mayweather was 1 of the best modern era fighters. So skillfull at his peak no one could land a telling blow on him. He will go down as 1 of the best fighters of all time. People seem to forget Money semi retired after the Hatton fight then came back and beat everyone there was to beat including Alvarez.
Alvarez is a top fighter with him being Mexican he is going to be compared to the great Mexican fighters of the past he is good he is only 25 he could fight for another 10 years if he stays fit. He will have too much power for Khan. Who is moving up 2 weight divisions. I just cant see Khan chin lasting if Alvarez lands a number of times.
I think most fans wants to see Golovkin v Alvarez as its the best fight in the Middleweight division. I think Golovkin wins and by Knockout.