Norwich City have signed midfielder Gary O'Neil on a two-year deal.
The experienced 31-year-old was a free agent after leaving Sky Bet Championship play-off winners QPR at the end of last season.
He told the Norwich City TV: "I'm really pleased. I trained with the lads this morning and I'm just ready to get going now.
"It's a good club that has still got loads of good players, so hopefully we'll have a good year.
"They're keen to get back to the Premier League, they have fantastic support and everyone I've spoken to has said what a great club it is and what a great area it is to live.
"I'll get to Wolves to watch the lads and it's important that we hit the ground running."
The Portsmouth academy product has over 400 professional appearances since coming through at Fratton Park, going on to play for Walsall, Cardiff, Middlesbrough, West Ham and QPR.
Canaries manager Neil Adams said: Adams added: "Gary's a very experienced player. He's featured in the Premier League and Championship all his career and he can play in a number of roles through the midfield.
"He was with QPR when they achieved promotion to the Premier League, so he's the precisely the sort of player needed.
"The other players have been really impressed with how he's applied himself in the three or four training sessions he's had with us so far."
O'Neil will miss the season opener with Wolves on Sunday as he serves a one-match suspension after getting sent off in the Championship play-off final in May, when the R's beat Derby.
He is the second player to sign on at Carrow Road on Tuesday, after defender Ryan Bennett signed a new deal to keep him at the club until 2017.