Al Hilal Goes All-In for Mohamed Salah: A Global Impact Signing

Mohamed Salah Hamed Mahrous Ghaly
Mohamed Salah Hamed Mahrous Ghaly
Liverpool FC