Houston Outlaws

The Houston Outlaws are a professional Overwatch esports team based in Houston, TX.