Wright: Second spell with Tractor Boys
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.

A look at the best pictures as Michael Owen completes a surprise move to Manchester United.
Pictures from the unveiling of Real Madrid's reported £56 million signing at the Santiago Bernabeu.
Pictures from the Under 21 championship semi-final between England and Sweden in Gothenburg.
Pictures from England's draw with Germany in the last Group B game of the Under 21 Championships.
A look at the best pictures as Michael Owen completes a surprise move to Manchester United.
| Time | Fixture |
|---|---|
| Sunday 12th July | |
| Friendly Match | |
| 15:00 | Grays vs West Ham |
| Saturday 18th July | |
| Friendly Match | |
| 15:00 | Cambridge Utd vs West Ham |
| Friday 24th July | |
| Friendly Match | |
| 19:45 | Thurrock vs West Ham |
| Saturday 8th August | |
| Friendly Match | |
| 15:00 | West Ham vs Napoli |
| Saturday 15th August | |
| Barclays Premier League | |
| 15:00 | Wolverhampton vs West Ham |
| Saturday 22nd August | |
| Barclays Premier League | |
| 15:00 | West Ham vs Tottenham |
| Saturday 29th August | |
| Barclays Premier League | |
| 15:00 | Blackburn vs West Ham |
| Saturday 12th September | |
| Barclays Premier League | |
| 15:00 | Wigan vs West Ham |
| Saturday 19th September | |
| Barclays Premier League | |
| 15:00 | West Ham vs Liverpool |
| Saturday 26th September | |
| Barclays Premier League | |
| 15:00 | Man City vs West Ham |
| Saturday 3rd October | |
| Barclays Premier League | |
| 15:00 | West Ham vs Fulham |
| Time | Result |
|---|---|
| Sunday 24th May | |
| Barclays Premier League | |
| West Ham 2 - 1 Middlesbrough | |
| Saturday 16th May | |
| Barclays Premier League | |
| Everton 3 - 1 West Ham | |
| Saturday 9th May | |
| Barclays Premier League | |
| West Ham 0 - 3 Liverpool | |
| Saturday 2nd May | |
| Barclays Premier League | |
| Stoke 0 - 1 West Ham | |
| Saturday 25th April | |
| Barclays Premier League | |
| West Ham 0 - 1 Chelsea | |
| Saturday 18th April | |
| Barclays Premier League | |
| Aston Villa 1 - 1 West Ham | |
| Saturday 11th April | |
| Barclays Premier League | |
| Tottenham 1 - 0 West Ham | |
| Saturday 4th April | |
| Barclays Premier League | |
| West Ham 2 - 0 Sunderland | |
| Saturday 21st March | |
| Barclays Premier League | |
| Blackburn 1 - 1 West Ham | |
| Monday 16th March | |
| Barclays Premier League | |
| West Ham 0 - 0 West Brom | |
| Wednesday 4th March | |
| Barclays Premier League | |
| Wigan 0 - 1 West Ham | |
| Sunday 1st March | |
| Barclays Premier League | |
| West Ham 1 - 0 Man City | |
| Wednesday 25th February | |
| The FA Cup sponsored by E.ON | |
| Middlesbrough 2 - 0 West Ham | |
| Saturday 21st February | |
| Barclays Premier League | |
| Bolton 2 - 1 West Ham | |
| Saturday 14th February | |
| The FA Cup sponsored by E.ON | |
| West Ham 1 - 1 Middlesbrough | |
| Sunday 8th February | |
| Barclays Premier League | |
| West Ham 0 - 1 Man Utd | |
| Saturday 31st January | |
| Barclays Premier League | |
| Arsenal 0 - 0 West Ham | |
| Wednesday 28th January | |
| Barclays Premier League | |
| West Ham 2 - 0 Hull | |
| Saturday 24th January | |
| The FA Cup sponsored by E.ON | |
| Hartlepool 0 - 2 West Ham | |
| Sunday 18th January | |
| Barclays Premier League | |
| West Ham 3 - 1 Fulham | |
| Pos | Team | P | Pts |
|---|---|---|---|
| 16 | Sunderland | 0 | 0 |
| 17 | Tottenham Hotspur | 0 | 0 |
| 18 | West Ham United | 0 | 0 |
| 19 | Wigan Athletic | 0 | 0 |
| 20 | Wolverhampton Wanderers | 0 | 0 |
Tony Curtis looks at where Gianfranco Zola will need to splash the cash to build on his successful start at West Ham.
If you're between the ages of 16-18 and fancy earning a year's contract with Inter Milan, then click here!
West Ham's 2-1 Premier League win over Chelsea in 2001. Can you name the mystery starting XI?
Skysports.com understands Lucas Neill is in talks with West Ham about returning to the club.
Sunderland chairman Niall Quinn has dismissed suggestions Anton Ferdinand could be sold this summer.
Mark Wotte is hoping West Ham United target Kelvin Davis could still stay at Southampton.
Sheffield United have confirmed the signing of former West Ham United winger Kyel Reid.
Stoke chairman Peter Coates has rejected reports the Potters could be set to swoop for Obafemi Martins.