Founder & President of Barstool Sports, Dave Portnoy, gives his side of the story after the Business Insider hit piece that was released last week.