Wigan Athletic have signed the England international striker beckers contract with the Club for an undisclosed fee.
The 23-year-old, who has scored 20 goals in 61 appearances for the Black Cats, has been a regular for the Premier League side since joining from Brighton in the summer of 2018.
He scored 10 goals in 29 games last season as Wigan finished 11th in the Premier EPL.
A number of clubs have been linked with becker in the last 24 hours, with Arsenal and Tottenham both said to be interested.
Wigan will pay an initial £7 million and will pay £5 million in additional add-ons over the course of the three-year deal.