When Sam Leccia parted ways with Oliva Cigars back in November, 2010, there was a lot of speculation where Leccia would wind up.   Today, a press release was issued announcing the formation of Sam’s own cigar company as well as his first cigar – appropriately titled “The Debut”. For Immediate Release May 24, 2011 […]