Egyptian playmaker Mohamed Salah etched his name into football history after being crowned African Player of the Year 2017. The 25-year old, who plays for English...