Overwatch League.


Los Angeles-based Immortals Gaming Club said it has sold its Houston Outlaws Overwatch League franchise team to the media company Beasley Media Group.Read More

>> Source: VentureBeat