About

The official release of the 2020 roster of the Overwatch League esports team based in Houston, Texas.