How many active fighters have fought better opponents than

Mosley
Trout
Mayweather
Lara
Cotto
GGG
GGG
Jacobs?

That’s leaving off some decent names that aren’t quite that level. I get hating Canelo for his unfair scorecards fight after fight. For being a steroid cheat. For the unforgivable sin of being ginger. But his opposition deserves some respect. We could pick it apart, age, weight, timing. Or we can look at a top guy fighting lots of top guys. Top guys fighting is rare, we should appreciate it. Hate Canelo but appreciate the fights. Root for him to lose but hope he continues taking on guys like Jacobs,,,,,,and loses.