Immortals


Lionsgate Powers eSports Franchise "The Immortals"

Lionsgate Powers eSports Franchise "The Immortals"

Lionsgate has invested in eSports franchise "The Immortals" in hopes that they can expand into the fast-growing arena. The...

Jan 10 2017, 11:02am CST