Soap MacTavish has been one of the most popular characters in the Call of Duty franchise. He was one of the main characters in the Call of Duty: Modern Warfare trilogy and Activision has been teasing his return in the franchise. Call of Duty: Modern Warfare fans have been waiting for the return of their