Kotick: Call of Duty 'greatest entertainment franchises of all time' screenshot

Today, Activision Blizzard announced that its Call of Duty franchise has surpased $3 billion in retail sales, taking into account internal numbers, as well as independent tracking sources.

Leave a Reply