I agree. I think Boo Boo gives Canelo a tough night. I think it will be a close fight, competitive fight, if it happens. I wouldn't lay money on Andrade, but I'll certainly be pulling for him and wouldn't be shocked if pulls the upset. Boo Boo is a long southpaw who is excellent at smothering power, he moves well, he's a little awkward but he's talented and he can flat out box. Yes, I know, he didn't look great vs Culcay. But everyone has a bad night at the office on occasion and he's much better at 160, I never thought 154 was ideal for him.
In the past I thought boo boo would be a little to much but basing on his last 2 outings, his punches are to wide and he really hasn’t looked impressive
Defensively, Andrade is a match-up nightmare/spoiler for anyone at 160lbs, Canelo including. That said, I don't think Andrade can generate enough effective offense to outpoint boxing's reigning "golden boy."