Gizzards are an underrated item that we rarely consider at the butcher shop. However, they are perfect for preparing an ...