All great players, but Eto'o for me is the African GOAT. Not only is he the only player IN HISTORY OF THE SPORT to ever win two consecutive trebles with two clubs (Barca & Inter) but he's also one of the most profilic number 9's that not only scored many goals, but most were amazing in a proper CF fashion. Truly, the closest footballer I've watched to provide moments of brilliance like Henry. I'd rank top five as:
1. Eto'o
2. Yaya
3. Drogba
4. Salah
5. Mané
There are other greats like Roger Milla, Abedi Pele and Okocha that I never got to watch in their prime.