Getty ImagesEd DovePower Ranking every player on Caf Player of the Year 30-man shortlistAfrican All StarsOpinionFEATURESSebastien HallerKalidou KoulibalyRiyad MahrezSofiane BoufalAchraf HakimiYassine BounouAre Mohamed Salah, Sadio Mane and Edouard Mendy the worthy final three?