Gov. Bill Haslam has signed a bill that requires cities and counties in Tennessee to pay for extra security measures at many public buildings, parks and buses if they don't allow permit holders from ...