Striker Callum Wilson has confirmed his departure from Newcastle United after five years and 49 goals. His contract expired, and he leaves St James' Park, drawing interest from Premier League and MLS clubs following an injury-hit final season.