Emmanuel Riviere has left Newcastle to join Ligue 1 club Metz on a two-year contract.
Riviere, 27, moved to St James' Park from Monaco in July 2014.
However, the forward made only 31 appearances in all competitions, scoring three goals, before heading to Osasuna on loan last season.
CONFIRMED: Emmanuel Rivière has completed a permanent switch to @FCMetz.
Full story: https://t.co/7L3hdglfyi #NUFC pic.twitter.com/FyxiURpxUc— Newcastle United FC (@NUFC) August 25, 2017Metz announced the arrival of the former St Etienne and Toulouse player on their official website ahead of Saturday's league trip to Caen.