Just over two hours from Nashville, the north Alabama town of Muscle Shoals and its nearby communities became an unlikely but ...