Overwatch League team sold for $40 million
The esports organization Immortals Gaming Club sold the Houston Outlaws Overwatch team for $40 million. The price included the club’s slot in the Overwatch League. The new owner was the owner of the construction company Lee Zieben. The reason for the sale was due to league rules that only allowed ownership of one OWL club due to a potential conflict of interest. Since 2018, Immortals Gaming has owned the Los […]