The order of the top four is up for ENDLESS debate, but it seems there is a fair concensus that the top 4 NHL players of all-time are, Wayne Gretzky, Gordie Howe, Mario Lemieux, and Bobby Orr. So who is #5? LaFleur? Beliveau? Richard? Esposito? Harvey? Messier? Jagr? Clarke? Mikita? Someone Else? The list could just keep going on. I am going to have to think about this one, but have at it.