Grilled Ham & Apple Sandwich

grilled ham, caramelized apples, bacon, sauteed onions, swiss, and provolone on ciabatta with your choice of side and a pickle spear