If you’ve picked up a bone-in ham from your grocery store, and you’re wondering how long to cook this fresh ham, this post ...