Created in 2000, Team Liquid emerged as a professional gaming organization. Since its beginnings as a battle.net clan ...
Based in Hong Kong, Talon esports has become a respected professional esports organization, with teams competing throughout the ...