Team Liquid Team Liquid and Team Liquid Academy Have Some of the Best Stats in the WorldBy Thomas BakerFebruary 12, 2021Updated:February 16, 20214 Mins Read