Announcement comes days after Brian Gray steps down from position By David Yarger Co-Host The Chase Monday afternoon, Leaf Trading Cards released a statement on Twitter that it has appointed Kevin O’Neil as the company’s new CEO. This news comes on the heels of former Leaf CEO Brian Gray announcing that he was stepping down […]