DJ Campbell has reportedly left Queens Park Rangers and joined Blackburn Rovers.
The 31-year-old, who recently returned to Loftus Road following a three-month loan stint with Ipswich Town, has signed a two-and-a-half-year contract with the Ewood Park outfit.
Hull City were tipped as the frontrunners to secure the striker's services but Rovers have beaten them to his signature, Sky Sports News reports.
Campbell scored 10 goals during his loan spell with Ipswich.