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.