Preheat the oven to 325°F.
Bring the above ingredients to a simmer in a small saucepan, until slightly thickened.
Score ham in a diamond pattern (skin on is fine) and put a light coat of glaze on the ham. Place on a rack in foil lined plan.
Glaze every 30 minutes.
Bake for approximately 10 minutes for every pound, Ham is done when internal temperature reaches 110-120F. Don't forget that the ham is already cooked / cured, you're just warming it up!