Mohamed Salah has signed a two-year deal with Trabzonspor, under which the Egypt forward will receive 17 million euros ($19.6 million) a season, the Turkish club said on Thursday.
The announcement came as Trabzon's fans prepared to head for the club's stadium in the eastern Black Sea city for a ceremony to mark the 34-year-old's former Liverpool player's signing on a free transfer the day after a smiling Salah arrived in Istanbul in the team's burgundy and blue kit.
The club's statement to the Turkish stock exchange said Salah will receive a 20 per cent share from products sold under his name, plus conditional bonuses each season.
The statement did not say how high the bonuses could go and what the bonuses are tied to.
Salah left Liverpool in the close season after nine years, having scored 257 goals in 442 appearances and having won the Premier League twice and the Champions League.
His output waned last season and he was left on the bench in Champions League games, leading to a public spat with Liverpool's then-manager Arne Slot.
Salah started his career in Europe at Swiss side Basel in 2012 and later joined Chelsea.
He also had stints at Fiorentina and AS Roma between 2015 and 2017 before joining Liverpool.
Trabzonspor - generally considered to be the fourth-biggest team in Turkey after Istanbul sides Fenerbahce, Galatasaray, and Besiktas - finished third in the Super Lig last season to qualify for the Europa League playoff round.
The club's last domestic league championship was in the 2021-22 season.

Dutch shocks for Zverev, Medvedev as seeds fall in Canadian Open
Infantino and FIFA present united front after crisis meeting over stake sale fallout
Newcastle United name Jaissle as manager after Saudi Arabia stint
Mohamed Salah arrives in Turkey ahead of expected move to Trabzonspor
Infantino holds crisis meeting in Morocco as FIFA stake sale fallout continues
