Immortals CEO: Rebrand and Roster Moves Coming For 2022

Global sports brand, Immortals, shared last week that they are moving their business operations to Metro Detroit. They would become one of the only major esports organizations with a physical presence in the region. We here at Checkpoint XP got the chance to sit down with their CEO, Jordan Sherman, about the future of Immortals. […]