Preheat oven to 325°F. Remove ham from bag and place on rack in roasting pan, fat side up.
Heat ham to internal temperature of 125°F, about 12-15 minutes per pound.
About 1 hour before ham is done cooking, score ham in diamond pattern.
Combine jam, brown sugar, mustard and cinnamon in small saucepan. Heat over medium heat until it comes to boil.
Brush ⅓ of the glaze over ham. Let cook for 30 minutes, then brush another ⅓ of glaze over ham. Reserve remaining ⅓ of glaze for serving. Continue to cook until done.
Serve ham hot or cold with remaining glaze.
