Place all of the ingredients for the glaze into a small sauce pan over medium low heat and stir until everything is well combined and the brown sugar substitute has melted. Remove from the heat
Place the ham on 2 long sheets of aluminum foil, inside of a roasting pan. Make sure that the foil overlaps and will be laong enough to fully wrap the ham.
Brush the ham all over with 1/2 of the glaze. Ensure that all sides are covered and allow it to go between some of the slices.
Wrap the ham with the foil and place it flat side down in the roasting pan. Bake for 10-14 minutes per pound or until the center reaches 110 degrees.
Remove the ham from the oven and increase the oven temp to 400 degrees. Carefully remove the foil from the ham, allowing any juices to fall back into the roasting pan.
Spoon any juices from the pan back over the ham and brush on the remaining glaze. Return to the oven for an additional 20-30 minutes, spooning the juices over the ham every 10 minutes or so, or until the internal temp reaches 140 degrees.
Remove from the oven and allow to rest for 10-15 minutes before eating.