Graeme Souness knows a good player when he sees one - so it's fair to say his opinion is well-respected in the world of football.
And the legendary Scotsman has given his verdict on the greatest player of all-time, though his decision is sure to raise a few eyebrows.
Listing his top five greatest players ever for Sky Sports, the former Liverpool hero went for French World Cup winner and current Real Madrid manger Zinedine Zidane in fifth spot.
Sitting above Zidane in fourth is Maradona, the iconic Argentina hero widely regarded as the finest player of his generation.
Read more on mirror.co.uk