Why not Cassius Clay of Sonny Banks fight against George Foreman? Canelo might not be a future great, but he is still a developing kid and he didn't do bad against Mosley. Just because he has struggled in his early fights isn't IMO a reason to shit on his chest