Canelo Alvarez vs Terence Crawford is expected to take place later this year. Alvarez has so far had an incredibly successful ...