This is going to sound dumb but really wanted to check before I go off and spend $40...

When you bake a ham (christmas style) is the ham you buy for doing it one of the pre cooked ones? All the recipes I read just say 'leg of ham'. I think you prepare and bake a precooked one - sort of like a picnic ham, but I'm not sure?