Team Liquid

Name
Team Liquid
Shorthandle
TL
Country
United States
Founded
?