Brian Hastings | The Cullman Tribune