I wanted to say it’s the best matchup as well but I guess that’s tough to say. There’s tons of good fights that can be made. The thing is I don’t know if any of them are as unpredictable as this fight is as a top level fight. Both guys do everything really well.
Canelo is not even close to a Welterweight, so that don’t really matter
People are getting carried away with Webster(Crawford is a small Welter) and Errol should really be fighting at 154. This is a classic where a good big man beats a great little man match up. It's a Mandingo(Spence) vs a pygmy(Webster aka Crawford).
I say Crawford beats him with his movement, hand-speed, and ring smarts.