Longview's Chris Davis does it again