Lille have signed striker Jonathan David from Belgian side Gent after agreeing a club-record €30 million (£27m/$35m) fee.
The Canada international joins the Ligue 1 outfit despite interest from several Premier League sides, including Manchester United, Arsenal, Leicester City, Leeds, Brighton and Crystal Palace.
The 20-year-old moves to France after two prolific seasons in Belgium. He scored 14 league goals and provided five assists with the Buffalos in his debut campaign in Europe in 2018-19, before following that up with a season in which he scored 23 times in the league and added eight assists across 40 matches.