Midfielder Sam Clucas has signed a new two-year contract with Championship side Stoke City.
He started his career at Lincoln City and has also played for Mansfield Town, Chesterfield and Hull City before joining the Swans for £16m.
"Sam has been an important player over the past three years," manager Michael O'Neill told the club website.
"We are delighted that he is committed to us for at least another two years."