Ligue 2 club USL Dunkerque have signed Senegal forward M’Baye Niang on a one-year contract, with the option to extend the agreement for another season.
The 31-year-old was without a club after leaving Turkish side Genclerbirligi. He made 27 appearances for the club last season, scoring six goals and supplying two assists.
Niang began his career at the SM Caen academy and made his professional debut with the French club. Since then, he has played for 15 other teams, including AC Milan, Watford and Wydad AC.
His return to France adds considerable experience to the Dunkerque squad. The forward has represented Montpellier HSC, Stade Rennais, Girondins de Bordeaux and AJ Auxerre during his career.
Niang has played more than 160 Ligue 1 matches and scored around 40 goals. He joins a Dunkerque side that have also recently brought in 2018 World Cup winner Steven Nzonzi.