Blackburn Rovers have signed Newcastle United striker Leon Best.
Rovers have agreed a fee of more than £3million for the 25-year-old, who has penned a four-year contract at Ewood Park.
The npower Championship club confirmed the switch in a statement on their website, which read: "Blackburn Rovers have this evening completed the signing of Leon Best from Newcastle United.
"The 25-year-old striker makes the move from the North East to the North West for a fee of more than £3m, signing a four-year deal."