The Esports Championship Series LAN finals are currently underway. Out of the original eight teams, only four remain in the playoffs. Each team has earned their spot in the playoffs with some excellent gameplay and strategy. The four remaining teams are: Ninjas in Pyjamas North Astralis Made in Brazil Let’s...