Queens Park Rangers have announced the signing of Gary O'Neil on a one-year contract.
The winger, 30, who moves to Loftus Road after his release from West Ham United at the end of last season, has previously worked with Rangers manager Harry Redknapp at Portsmouth.
Redknapp told the club website: "He was offered a new deal at West Ham but he decided he fancied coming here because he feels maybe he'll get more game time at QPR.
"He can run all day long, he's good on the ball, a good passer, he sees all the pictures in front of him and is a top professional."
O'Neil had been training with Rangers for the last couple of weeks and could feature in their second league game of the season at Huddersfield on Saturday.