Move the oven rack to the lowest position and preheat oven to 250 degrees F. Remove the ham from its plastic wrapping and discard the plastic disk that is covering the ham bone. Open the plastic oven bag and place the ham, cut-side down, inside of the bag. Place the ham cut-side down inside of a roasting pan. Cut 3 slits into the top of the roasting bag. Bake the ham until an instant-read thermometer inserted into the center of the ham reaches 100 degrees, about 160-200 minutes.
MAKE THE CHERRY HAM GLAZE:
While the ham comes up the temperature, pour the cherry juice and vinegar into a small saucepan and cook over medium heat until the mixture is reduced to about 2 tablespoons, this will take about 4-6 minutes. Whisk in the brown sugar, cherry preserves, pepper, cinnamon, and cloves and cook, whisking often, until the mixture is thickened and reduced to about 1 cup, this will take about 7-10 minutes. Set aside.
FINISH THE HAM:
Once the ham reaches an internal temperature of 100 degrees F, remove it from the oven and increase the oven temperature to 350 degrees F.
Roll down the sides of the plastic oven bag and brush the ham with 1/3 cup of the cherry ham glaze. Return the ham to the oven and cook until the glaze is sticky and slightly darker in color, about 10-15 minutes. If you find the glaze hard to spread, then reheat the glaze to loosen it.
Take the ham out of the oven and transfer it to a carving board, reserving the plastic oven bag. Brush the ham with another 1/3 cup of the cherry ham glaze, and then let the ham rest for 10 minutes. While the ham rests, mix the remaining cherry glaze with 4-6 tablespoons of ham juice from the roasting bag to make a pourable sauce.
Carve the ham, place the slices on a platter and serve with the cherry ham sauce.
If you don't like cherry, thenyou can use any preserves that you would like.