Barrios is a bad ass. But his track record with big punchers isn't too good.