So one of our new traders, who grew up near my home town, and I were discussing the best pizza. For some reason there is this false notion that NYC has the best pizza. They don’t. The best pizza, Colosseo, is from my home town. This is not some parochial or biased call. I have traveled quite a bit. And … Read More