Esports Team Liquid: Poised to be Champions?By Devin SidhuMarch 21, 2017Updated:March 21, 20175 Mins Read