In a large bowl, stir the broth and cornstarch together. Set aside.
Heat the butter in a 12 inch skillet over medium heat. Add the shallots and cook until tender. Add the allspice, stir for 30 seconds.
Add the red wine, brown sugar, and cherries. Heat to a boil over medium high heat. Reduce the heat to low. Cook until slightly thickened, stir occasionally.
Stir in the broth mixture. Cook until it boils and thickens.
Remove and discard the plastic covering of the ham. Place the ham in the bag. Pour about 1½ cups of the cherry sauce over ham. Reserve the rest for later. Close the bag with a nylon tie. Cut few slits on top of the bag to allow steam to escape.
Bake at 250 degrees F. for 2½ hours or until heated through. Remove the ham from the bag and place on a serving platter. Serve with the remaining cherry glaze. Enjoy!
Recipe by The Gluten Free at https://www.theglutenfree.com/gluten-free-cherry-and-port-glazed-ham/