Answer
Joe Frazier retired for good in 1981, after losing to Larry Holmes in a fight that many consider to be one of the greatest heavyweight title fights of all time. Frazier had been a dominant force in the heavyweight division for many years, but he was past his prime by the time he faced Holmes. The fight was a close one, but Holmes ultimately prevailed by a unanimous decision.