Place the ham and a cup of water in a large roasting pan. Cover the ham completely with parchment paper, then cover the ham and the roasting pan completely with aluminum foil. Seal the foil around the edges completely to make sure that no moisture escapes.
Bake the ham until an instant-read thermometer inserted into center of the ham (not touching a bone!) registers 135°F. This can take from 3-4 hours depending on the size of your ham.
Remove the ham from the oven. Whisk together the ham glaze ingredients in a medium saucepan on medium heat and then simmer for 1-2 minutes until it's not as grainy. Remove.
Pour half of the glaze on top of the ham, making sure to get it into the cracks that you scored into the rind.
Turn the heat up in the oven to 375 °f. Return the ham to the oven, uncovered. Bake for another 25-30 minutes, basting the ham every 10 minutes ago with the remaining ham glaze. Bring the ham up to a temperature of 145 °F and then serve any time after that.