Read More
Video

Steve unveils Team Liquid’s new Alienware Esports Training Facility

We visited Team Liquid's new 10,000 square foot training facility in Los Angeles and asked Steve some questions. - Want more? Download our app: http://bltz.gg/app -- Like us on Facebook: http://bltz.gg/facebook Follow us on Twitter: http://bltz.gg/twitter Follow us on...

Read more