When Megan Garner took the job running the City of Graham, she was already under a cloud – not in Graham where she seems to have settled in well enough – but in the small town of Rural Hall where she ran for local government from 2017 until it became impossible for her.