Overwatch CFO Sam Persico and Overwatch CSO Joe Pinzon sit down together to reminisce on their time growing up in Chicago