Immortals is the latest organization to join Overwatch
The Immortals, famed League of Legends and CS:GO organization, are the latest to pick up an Overwatch team. They welcome North America underdogs Sodipop, ripe for their debut at the ELEAGUE Overwatch Finals.