 He left the club after thirteen years and went on to sign for Newport County in 2004, but his contract was cancelled several months later by mutual consent owing to recurring injury problems and he eventually retired.The way in which he left Swansea City angered a lot of fans.Then-manager Kenny Jackett said he made a tough choice in releasing Roger Freestone and the supporters felt they had missed an opportunity to give a proper send-off that he deserved for his contribution.