Blackburn Rovers have signed forward Luke Varney on a one-year contract following his release by Leeds United.
The 31-year-old spent the final two months of last season on loan at Ewood Park, where he made 12 appearances.
Varney spent two years with Leeds after moving to the Whites from Portsmouth in 2012, scoring eight goals in 50 games for the Championship side.
He has become the second summer signing made by Blackburn, following the arrival of Chris Brown from Doncaster Rovers.
Varney has also played for Blackpool, Derby County and Charlton Athletic in his career.