Muhammad Ali is widely recognized as the Greatest of all Time. But is he? I know it is subjective but when I look at the history of Boxing I wonder how arguable this claim is. Joe Louis defended the HW title an unprecedented 25 times. He only lost 3 fights. One of which was a decision, one of which he avenged and one was his last fight when he was over the hill. Rocky Marciano never lost a fight. He is the only HW champion to finish his career undefeated. To this date no champion has beaten his undefeated streak. Lennox Lewis defeated every opponent he fought, avenging his only two losses and retired as champion. So who is the greatest? IMO it's really an argument between Ali and Louis. Marciano was undefeated but he didn't fight the caliber of fighters the other two fought. Ali lost more fights than Louis but he was also a 3 time HW champion and fought better competition. Lewis did beat everyone he fought but I feel that his career is tainted by retiring without giving Vitali Klitschko a rematch in a fight Vitali was clearly winning before the cut stoppage. I would have to give the edge to Louis if I had to pick a GOAT. IMO Ali comes in a close second and Marciano 3rd. Louis's title defense streak was very impressive.