QPR have completed the signing of Karl Henry from Wolves.

The 30-year-old midfielder has agreed a two-year contract at Loftus Road to become boss Harry Redknapp's third signing of the summer.

The fee was reported to be in the region of £1million but Press Association Sport understands Rangers have agreed a deal with Wolves based on appearances and the success of the club during his two years.

The move means that, for the time being at least, Henry will be a team-mate of Joey Barton, with whom he had a very public verbal spat a couple of years ago after the pair clashed on the pitch.

Barton, who insisted on referring to his rival as 'Kelvin Henry', spent last season on loan at Marseille and his future at Loftus Road remains unclear.

Henry said: "Harry Redknapp being manager was a massive pull and a big attraction. I spoke to him and hearing where he wants to be I jumped at the chance of joining the club.

"I have been promoted to the Premier League before and played for a few years in the top flight, which I thoroughly enjoyed. The Championship is a tough league and it sounds like Harry wants to bring in the kind of players that will get this club out of the division which is fantastic."