Hats signs for Newport