Discover the origin story of John Soap MacTavish, a key character in the Call of Duty: Modern Warfare series. His bravery, leadership, and strong bonds make him iconic.
There's literally a character named Soap. This was not hard. When you purchase through links on our site, we may earn an affiliate commission. Here’s how it works.