Crawford's to 168.
I'm somewhat less against it than I initially was simply because super-middle is absolutely dead and there's no interesting fights for Canelo at all on the horizon anytime soon. If this were the Canelo of 3 or 4 years ago I would expect this to be a mismatch, but he hasn't exactly been putting people over of late including Charlo who moved up 2 weight classes as well.
I think Crawford is clearly the superior fighter at this point of their careers and has a decent reach advantage, but it'll be interesting to see how the difference in weight makes an impact. I suspect Bud will probably be 175-ish on fight night and Canelo probably 10-15lbs above that.