Danny Graham has completed his move to Championship side Blackburn after being released from his Sunderland contract.
Graham, 30, has put pen to paper on a two-year contract at Ewood Park and is Rovers manager Owen Coyle’s third summer signing.
“After being released by Sunderland, Graham had a host of clubs chasing his signature, so Rovers are delighted to welcome him back to Ewood Park,” Blackburn said on their official website.
“The former Sunderland forward, who became a fans’ favourite on loan at Ewood Park during the second half of last season, has put pen-to-paper on a two-year deal, with the option of a third year.”
Graham scored seven goals in 18 appearances for Rovers while on loan at the club from January until the end of last season.
He started out at Middlesbrough and after loan spells at five different clubs, including Derby and Leeds, joined Carlisle and then Watford before Swansea paid £3.5million for him in July 2011.
Graham scored 21 goals in 82 appearances for Swansea before moving on to Sunderland in a £5million deal in January 2013. He has since had further loan spells at Hull, Middlesbrough and Wolves.