Immortals Launch New Mobile Division
Mobile esports continue to grow thanks to its massive audience. The latest esports organization to jump head-first into the mobile craze is Immortals, based out of Los Angeles. But this is no ordinary entry int... More