I bought a big piece of ham from Wegman yesterday. I am just wondering do I have to cook it or is it already cooked? It looks like the ham you get at the sandwich shop.