Public Library is facing criticism after announcing Michael Vick’s appearance at an upcoming Black History Month event.