Esports - it's huge, it's here to stay and it's growing in Denver. Whether you're an aspiring player or wondering what the buzz is all about, our panel of industry professionals will get you up to speed.