Home Tags The Immortals

Tag: The Immortals

ESL, Hulu partner for Esports TV shows

The ESL and Hulu today announced a partnership that will bring four Esports shows to the popular streaming service. "Esports appeals to a younger, more...