St James’ Park club sign Upton Park hit-man.
West Ham United striker Demba Ba has signed a contract to join Newcastle United after rejecting a move to Everton.
The 26-year-old, who was the Hammers’ top scorer with seven goals, only moved to Upton Park last January from Hoffenheim.
The Senegalese international’s six-month deal expired this month allowing him to move to St James’ Park on a free.
West Ham offered him a £55,000-a-week contract and a £500,000 signing on fee to stay at the relegated club but chose to stay in the Premier League.
It is thought he has signed a similar deal with the Magpies but it is unclear how long the contract will last.
It is Newcastle manager Alan Pardew’s second signing of the transfer window after securing the signature of Lille midfielder Yohan Cabaye.
It comes 24 hours after selling captain Kevin Nolan to West Ham but other stars Joey Barton and Jonas Gutierrez are also rumoured to be about to leave.
Ba will replace former number nine Andy Carroll, who left the club in January to move to Liverpool for a £35million transfer fee.