The commentary on the Ipswich vs Southampton game mentioned that Darren Ambrose was in his third time with Ipswich (two contracted, one loan).
What players have had two or more contracted spells with Cardiff? I can think of Earnie, Chopra, David Giles and Brian Clark. Are there others?