
Update: According to Axios reporter Stephen Totilo (via Twitter), the Call of Duty deal is set to last for ten years pending the completion of the purchase. That means that assuming the Xbox Activision deal still goes ahead, Call of Duty will remain on PlayStation until at least 2033.
The length of the deal matches those that Microsoft made public earlier this year. As Sony attempted to hinder progress on the merger, Xbox made clear that it had offered a decade-long agreement to keep Call of Duty on PlayStation. That was an extension of an initial five-year offer, but several Xbox leads suggested that even the ten-year offer could be adjusted upwards in future.