Hancock Fabrics sews up financial department with new CFO

BALDWYN, Miss. &mdash