Andbox co-founder on New York Subliners branding, investing in esports
The Call of Duty League is the latest major league to emerge in esports. Ran by Activision Blizzard, which launched sister competition Overwatch League in 2017, there was a reported…