Mohamed Salah's future is in the balance after his agreement with Liverpool ended prematurely by one season. The 34-year-old striker is currently without a club and has been linked to various clubs, including Trabzonspor. After talks with Beşiktaş fell apart, the Turkish giants have reportedly submitted a two-year contract offer worth around €17 million to Salah. The Egyptian king is now considering his options as he waits for the right opportunity.