eSports is rapidly expanding, so much so the Immortals franchise needed a new home. Enter sports and live entertainment company,…
eSports is rapidly expanding, so much so the Immortals franchise needed a new home. Enter sports and live entertainment company,…