Is Boston the Greatest Sports Town of All Time? - Episode 31
May 22, 2019•21 min•Ep 31•Transcript available on Metacast Episode description
So we are Shipping Out to Boston today! Today the guys throw around if Boston is the best sports town, do we like its dominance as sports fans, and who would feel the void if Boston fell off? Also how exactly does Stephen's brain work?