Junior Hoilett has signed for Queens Park Rangers from Blackburn.
The winger was impressive for Blackburn despite their relegation last year.
"Junior is a player I know very well," said manager Mark Hughes. "He was just a young boy trying to make his way in the game when I had him at Blackburn. It was difficult for him then because of work permit issues but I had him training with the first team very early on because his talent was there for all to see."