QPR have agreed personal terms with Blackpool striker DJ Campbell.
Campbell, who is now set to undergo a medical, has a clause in his Blackpool contract allowing him to leave the relegated club for £1.25m.
Born in Hammersmith, Campbell was on the books at QPR and Aston Villa as a youngster but failed to make the grade.
He drifted down to non-League level but, in 2005, came to prominence while playing for a Yeading side that took on Newcastle at Loftus Road in an FA Cup tie.
Later that year he joined Brentford, where his performances earned him a move to the Premiership with Birmingham.
He struggled to establish himself at St Andrews, and also endured an unhappy spell at Leicester.
But after helping Blackpool win a shock promotion while on loan with the Tangerines, he signed for them for £1.25m in August 2010 and seized his second chance in the top flight, scoring 13 goals last season.