Immortals trailer released on Hulu

We had heard about ESL exclusive documentaries coming up on Hulu. The first of the lot has arrived with a focus on Team Immortals. Team Immortals is owned by Noah Whinston who has achieved a lot of success and also secured a lot of investment into the team. He also owns an Overwatch League team which is one of the top teams in the OWL right now.