Everyone is different from each other and have different abilities. One of the best sports which has millions of fans all over the world is boxing. Boxing is also like an art which is not easy for everyone to do easily. Many famous boxers in the world had done years of hard work to reach that position. The top 10 best boxers of all the time are Gene Tunney, Floyd Mayweather JR, Joe Louis, Ezzard Charles, Henry Armstrong, Archie Moore, Sam Lang-ford, Harry Greb, Muhammad Ali and Sugar Ray Robinson.