HomePodcastsThe Smartest Man in the WorldCroftsThe Smartest Man in the WorldCroftsDecember 30, 2023 · 1 h 29 minPlay episodeShare from this pointShow notesLive from the The Punchline in San Francisco, Greg cracks on Cookie Bear, A Christmas Carol and Cormac McCarthy.All episodes of The Smartest Man in the World