It's crazy how he doesn't get mentioned much, but the Charlo's, Trout or pretty much any top Middleweight wants nothing to do with him and he's only getting better.
Lara and Andrade are difficult styles for williams, but i think he has what it takes to beat them and what i most like is that he's willing to face them all.
I think he whoops Lara's ****. Williams is too multi dimensional to get beat by the two dimensional Cuban. Lara moves well, but lacks power, and is limited to a jab and left cross. If you get in close on Lara and throw in combination he turtle shells up like Clottey with a decent high guard, but he can't counter off of that very well. That ain't beating Williams. I haven't seen Andrade lately. Not sure what he has right now. I'd take Williams to beat Canelo clearly with fair judging also. We already know Golden Boy always has at least one judge in its pocket for Canelo fights.