After leaving NBC News in January, the former “Meet the Press” moderator is starting a new chapter as a media entrepreneur.
Chuck Todd says he is launching a media empire—and is preparing to spend up to a whopping $2 billion to do so. Todd told The ...
NBC News chief political analyst Chuck Todd is planning on leaving the network after his contract ends this year and has been ...