Former world heavyweight boxing champion Joe Frazier has died after a brief battle with liver cancer, his family said.
Frazier - also known as Smokin' Joe - had been receiving hospice care in Philadelphia after being diagnosed with cancer several weeks ago.