Dean McHugh was the full-go out journalist with over two decades of expertise about iGaming business