1) Preheat the oven to 160 degrees C.
2) Place ham in a shallow roasting pan, leaving room around the ham so the air can evenly circulate.
3) Baste the ham with cola. With toothpicks, stick some pineapple rings on the ham, about 4 or 5 rings. Sprinkle light brown sugar on the rings. With toothpicks, place a cherry in each pineapple ring hole and then stick some cloves in the rings. Cover with foil.
4) Bake ham until heated through, about 1 to 1 1/2 hours or until the ham reaches an internal temperature of 60 degrees C on an instant-read thermometer. Baste with cola about every 30 minutes during cooking.