Charles Osgood's net worth 2021 is 5 million.
Charles Osgood is famous for being a retired American radio and television commentator and is best known for hosting CBS News Sunday Morning.