I think Barrera could win but he just gets hit too often to fight someone whos hits as often as Pac