Preheat your oven to 3250F. Line a large roasting pan with foil and place a rack inside.
Remove the ham from its packaging and pat it dry with paper towels. Score the surface of the ham in a diamond pattern, making cuts about 1/4 inch deep.
In a small bowl, whisk together the honey, brown sugar, mustard, paprika, garlic powder, salt, and pepper. Brush the glaze all over the ham, making sure to get it in the scored crevices.
Place the ham on the rack in the roasting pan, and cover it loosely with foil. Bake for 2-3 hours, or until the internal temperature reaches 1300F.
Remove the foil and increase the oven temperature to 4000F. Brush the ham with more glaze, and bake for an additional 20-30 minutes, or until the glaze is caramelized and bubbly.
Remove the ham from the oven and let it rest for 15-20 minutes before carving. Serve hot or at room temperature.