Rich Howells

Philadelphia building $50 million video gaming venue, first esports arena in U.S.