 Microsoft has offered Sony a 10-year contract to make each new Call of Duty release available on PlayStation the same day it comes to Xbox, according to an opinion piece in the Wall Street Journal on Monday from a Microsoft executive. 