Xbox head Phil Spencer has revealed that Microsoft and PlayStation have "signed a binding agreement to keep Call of Duty on PlayStation following the acquisition of Activision Blizzard."
Microsoft have since confirmed it’s for 10 years and only for CoD.
Basically Sony fucked themselves over here. Before this they had an offer of all Activision blizzard games until 2027 at least, now they’ve only got cod.