Some things in life defy explanation, and the World’s Largest Cherry Pie Pan in Traverse City, Michigan is absolutely one of ...