Posted on

An Esports stadium is set to open later this year in Texas. It will be the first stadium in North America dedicated to computer game competitions.