Southern Ham Sandwich