I returned a week ago from San Diego Comic-Con, but when I walked into the Landry’s Showcase event at Inn at the Ballpark, I thought for a minute I’d been magically transported back. The first thing my eyes landed on were three big, colorful mascots. There were dozens of people…
