Danny Graham is poised to join Sunderland in the next 48 hours, Goal.com understands.
The Swansea City striker is due to undertake a medical with the Black Cats as he finalises a move to the Stadium of Light.
Graham had been holding out for a move to boyhood club Newcastle United after learning of interest from Alan Pardew last week.
But Newcastle are reluctant to pay the asking price and the 27-year-old is expected to complete a switch to his native north-east imminently after Sunderland and Swansea agreed a fee of around £5 million.
Norwich City had also tabled a bid for Graham but the player is not interested in joining Chris Hughton’s team.
Martin O’Neill has targeted the striker to take some of the goalscoring pressure off Steven Fletcher at the Stadium of Light.
Graham has been pushed down the Swans’ pecking order following the arrival of Michu last summer, who has made a huge impact at the club.
Although the former Watford forward has scored four goals in his last eight games, he is understood to have a poor relationship with Michael Laudrup and wants to leave the club.
Swansea have targeted Kenwyn Jones of Stoke City as a replacement for Graham.