Mic CEO Chris Altchek joined Cheddar to discuss the company's incredible $21 million dollar round of funding.