Bone-in ham ranges from 16-20 lbs. We also so half bone-in hams for $4.99 per lb. Average size is 8-10 lbs.

Bone-in Ham

$4.59Price