Top esports teams have helped make Texas an unlikely hotbed of American gaming. Where are these investments and enthusiasms coming from?
Once the laughing stock of the Overwatch World League, the Dragons roared back to life with a stunning Stage Playoff victory over San Francisco Shock.
Twelve franchise owners have already invested a total of $240 million into the Overwatch League, but there’s just $3.5 million in prize money up for grabs this season. How will franchise owners make good on their investments? Believe us; they still plan to.