Immortals add a new assistant coach

Immortals have added a new assistant coach for their team. The Immortals Overwatch team will be based off Los Angeles and was one of the first entrants into the Overwatch league. 

They have been focussing on making their team more structured and having a very calm approach to the entire league. Initial expectations are reasonable and not something that they expect to be astronomical.