There has, there is and there will always be only one "greatest of all time" ever... And there's no "Muhammad" in His name... Jesus Christ of Nazareth, the 1st begotten Son of God... The Greatest Of All Time... Yesterday. Today. Forever. By the way, He's not dead. Never.