Thomas Hayes, Chairman and Managing Member, Great Hill Capital joins us to discuss a huge week in the stock market, when ...