Cheddar and Bacon Turkey Melt on Sourdough is Irresistible!