The Smartest Man in the World
Buzzers
Episode Summary
Live from the Punchline in his beloved San Francisco, Greg gabs on glasses, Giants and Gary Carter.
Episode Notes
Live from the Punchline in his beloved San Francisco, Greg gabs on glasses, Giants and Gary Carter.