Who is the last living boxer to have defeated Muhammad Ali, as of now?
Joe Frazier
George Foreman
Ken Norton
Larry Holmes
Answer
Larry Holmes is the last living boxer to have defeated Muhammad Ali. He won the fight by a unanimous decision in 1980. Holmes was a dominant heavyweight champion in the 1980s, and he is considered one of the greatest heavyweight boxers of all time.
Rumble in the Ring: Testing your Knowledge on Larry Holmes, the Boxing Legend