Blackburn Rovers have signed DJ Campbell from QPR.

The 31-year old former Blackpool star has penned a two-and-a-half-year deal with the Lancashire club, strengthening Michael Appleton's strike force.

Campbell enjoyed a successful loan spell with Ipswich Town earlier this season, scoring 10 goals, but he will now head to Ewood Park after a tough time at Loftus Road.

 Click here to reach the No1 destination for hard news and exciting gossip on QPR