Diaz should win but i can see Barrera pulling off the upset, Diaz has been on the slide since Pacquaio destroyed him 3 years ago