Place ham in a large container; cover with cold water, and soak overnight. Remove ham from water, and drain . Scrub ham thoroughly with a stiff brush, and rinse well with cold water.
Replace ham in container, and cover with fresh cold water. Bring to a boil; reduce heat, and simmer about 2 hours, allowing 15 minutes per pound. Cool. Carefully remove ham from water; remove skin.
Place ham, fat side up, on a cutting board; score fat in a diamond pattern, and stud with allspice. Place ham, fat side up, in a shallow roasting pan. Combine brown sugar and apple juice; mix well. Spoon mixture into bottom of pan around ham. Bake at 350° for 30 minutes, basting occasionally. Transfer to a serving platter; cool completely. Cut into thin slices.
Oxmoor House Homestyle Recipes