After a brief and unplanned hiatus, Sean and Nick return to talk about their time watching and attending The International 3!
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More