Newcastle striker Callum Wilson says "all good things come to an end" after confirming he will leave the club.
The former England international's contract expired last week and he exits St James' Park after failing to agree a new deal.
Wilson scored 49 goals in 130 appearances for Newcastle, who have thanked the 33-year-old for playing a "huge part in our success in recent years".
"To all you Magpies, it's time to say goodbye after an unbelievable few years at the Toon," Wilson said in a statement.
"Thank you for everything. We stood strong together through the highs and some lows to help the club experience new heights.