Who would have won between the Brook who beat Porter back in 2014, and the Canelo who beat Liam Smith back in 2016 if both versions of those fighters fought at 154lbs? How much of a chance would you give Brook?
I think Kell Brook gives him a hell of a fight. Brook was like Canelo, able to cut a lot of weight without losing too much effectiveness. Canelo's extra size might be offset by Brook's superior stamina, especially at 154 where Canelo has looked particularly iffy in long fights. Probably Canelo by decision, but Brook getting the W shouldn't be too shocking.