Ivan Campo has signed for Championship side Ipswich after agreeing terms with Jim Magilton's side.
Campo signs up for Ipswich