Ipswich have signed Richard Wright from West Ham, seven years after the keeper left the club for Arsenal.
The 30-year-old joined the Gunners for £6million back in 2001, but has failed to establish himself as first-choice stopper at any club he has been at since leaving Portman Road.
He made just 22 appearances for Arsene Wenger's side before moving on to Everton just one year later.
He again struggled to hold down a spot in the first-team at Goodison Park, although a succession of injuries hardly helped his cause.
On the move once again last summer he joined West Ham, only to be restricted to three appearances for the Hammers as he played understudy to the impressive Robert Green.
He finished last season on loan at Southampton, where he did play a crucial part in the club's battle to avoid relegation into League One.
Having now returned to his roots, Wright will be hoping to recapture the form which saw him earn international recognition during his previous spell with the Tractor Boys.
He was a regular member of the England Under 21 squad during the early stages of his career, before going on to earn his only full cap against Malta in the summer of 2000.
He has signed a two-year deal with Ipswich, with the option of a third year should both parties reach an agreement.