Immortals Gaming Club raises $26 million and sells its Call of Duty League team to 100 Thieves [VentureBeat]

View Article on VentureBeat