TRAVERSE CITY — Traverse City is about to become a Netflix screen star. The town provides the backdrop for a heartwarming ...