Our Own Sliced Oven Roasted Turkey