In this week's edition of Stogie Geeks News, Paul and Will discuss Sam Leccia's departure from General Cigar Company.