December 18, 2024 Mohamed Salah Agrees to New Liverpool Contract After Considering Eight Other Options