Leeds United have agreed a deal to sign Luke Varney from Portsmouth on a two-year contract after he passed a medical on Monday.
The 29-year-old scored six goals in 28 appearances for Pompey last season after a campaign on loan in the Premier League with Blackpool.
Leeds become his seventh club, with the forward having also played for Crewe, Charlton, Derby and Sheffield Wednesday.
Neil Warnock has also agreed a deal to sign Jamaican international Rodolph Austin on a busy day that has seen the club make four more signings.
The 27-year-old, who can play in central midfield or defence, has joined from Norwegian club SK Brann.
He was on trial with Warnock at QPR last summer, but the deal to take him to Loftus Road fell through.
But the Caribbean Cup winner will now become the eighth new face at Elland Road, following Jason Pearce, Adam Drury, Paul Green, Paddy Kenny, Andy Gray and Jamie Ashdown.