Ham's shelf life depends on factors like whether it is cured, cooked, or sealed in an unopened package. Look for these signs of spoilage to gauge its freshness.
The best part of roasting a ham is saving the bone for use in a mouthwatering soup. Here's how long you can freeze the bone ...