Rotherham United have completed the signing of Frazer Richardson on a free transfer the club have announced on Twitter.
Rotherham born Richardson will bring a wealth of experience to the Rotherham squad following their promotion to the Championship.
Richardson came through the youth ranks at Leeds United spending eight years at Leland Road he made his debut in 2002/03 seasoning the UEFA Cup game against Hapoel Tel Aviv before making his league debut against Arsenal.
Richardson left Leeds in 2009 after not having his contract renewed then boss Simon Grayson. He moved on to Charlton Athletic in July 2009 and helped the to the playoffs but he suffered his fourth career defeat in the playoffs, as Charlton lost on penalties to Swindon Town.
He moved on from Charlton and signed for Southampton at the end of the season in a deal believed to be worth £450,000 and stayed at the club until June 2013, when he was again not offered new terms by the club.
He signed for Middlesbrough at the beginning of last season but it was an unsuccessful time for Richardson who ended up being loaned to Ipswich Town until the end of the season.
Richardson has played over 250 times in his career and managed 6 goals.