The Future of Activision Blizzard Is Major League Gaming May 28, 2018 5:18 pm The company wants to make the NFL of video games. (20) Category: Source, Video Tags: Activision Blizzard, Fortune, Franchise, Overwatch