The day before cooking your ham make 1 inch diamond pattern through the skin. Do your best to not slice through the meat.
Give a good coating of Everglades All Purpose and Everglades Rub. Cover and let it rest overnight.
When you are ready to start cooking, remove fresh ham from fridge and preheat grill to 225. Once grill has reached temperature put ham directly on grill grates and close the lid. Let smoke for 2 hours.
While the ham is smoking make the spray/glaze. In saucepan over medium heat add maple syrup. Let the maple syrup warm till it becomes thin. Taking care not to boil it. Remove from heat and add bourbon. Stir very well. When the syrup and bourbon have combined add the apple juice and continue to stir till everything is combined. Let cool some before putting it in spray bottle.
In the bottom of a metal pan spray a good amount of the bourbon spray. Place ham in the bottom of the pan and place back on the grill. Turn grill temperature up to 325. Every 20-30 minutes quickly spray with bourbon mix. Try not to leave grill lid open too long because heat will escape. Time really depends on how much your fresh ham weighs. Plan on 25-30 minutes per lb.
When temperature of ham reaches 120, wrap in aluminum foil. Before closing foil, pour the drippings that are in the foil pan on top of the ham and then close the wrapping.
Cook for remaining allotted time till temperature reaches 145 degrees (a new standard for pork came out for temperature, old recommendation was 160 cook till whatever temperature you feel comfortable doing). Remove from grill and let rest for 20-30 minutes before unwrapping and slicing.