It's unfortunate, Orlando Cepeda's arrest. He's one of the black sheep in the Giant's family.The baddest sheep however, is still Barry, who had another dinger yesterday.Peter