Newcastle United have announced the signing of Ki Sung-yueng on a two-year contract.
The South Korea international was a free agent after leaving Swansea City following their relegation from the Premier League.
Ki is Newcastle's second signing of the close-season, following goalkeeper Martin Dubravka to the club.
"I'm pleased to welcome Ki to the club," said manager Rafael Benitez. "He is a player with lots of Premier League and international experience and it was an easy decision to bring him here."
Our new signing in our new home shirt June 29, 2018
South Korea captain Ki previously played for Newcastle's north-east rivals Sunderland - now in League One - during a loan spell in the 2013-14 season.
"Everyone knows how big this club is so I'm really looking forward to playing with my team-mates and for the fans," said the 29-year-old.
Ki helped Korea to knock holders Germany out of the World Cup, but his side did not qualify from the group stages at Russia 2018.
Get the best features, fun and footballing frolics straight to your inbox every week.