So i have had issues with all of the cod games recently and i just found a fix for it just wanted to post so if anyone else is struggleing with the same issue they can get back to gaming.
What my problem was:
in MW3 when i pressed Play the game would crash in a few seconds after it started trying to connect me to the Online Services in other games like Ghost and BO2 it would be stuck in that load forever.
Go to your Control Panel then into the Network settings on the left hand side there will be three options click the middle one and disable your WiFi and you should be done.
HOPE YOU FOUND WHAT YOU WERE LOOKING FOR!