I can't confidently pick anyone to beat him. His defense is good at every range and he knows when to switch to any type of defensive guard and makes good use of the Philly shell. Zepeda is his biggest test so far, but i can still see Shakur countering him all night.
Hard to imagine him losing. If he fights in a negative way against Zepeda I’ll be very disappointed though.
Zepeda is his biggest test to date, if he can win this fight decisively that would be very impressive. I just can't wait to see how Shakur deals with the Buzzsaw that is William Zepeda.