![Call of Duty: Modern Warfare 2 - Captain John "Soap" MacTavish, Task Force 141 | Modern warfare, Warfare, Call of duty Call of Duty: Modern Warfare 2 - Captain John "Soap" MacTavish, Task Force 141 | Modern warfare, Warfare, Call of duty](https://i.pinimg.com/originals/18/be/12/18be125ad8bbe63a0c2d79027a3cbab8.png)
Call of Duty: Modern Warfare 2 - Captain John "Soap" MacTavish, Task Force 141 | Modern warfare, Warfare, Call of duty
![Capt. John ''Soap'' MacTavish & Capt. John Price & Lt. Simon "Ghost" Riley & Me | Call of duty, Modern warfare, Call of duty ghosts Capt. John ''Soap'' MacTavish & Capt. John Price & Lt. Simon "Ghost" Riley & Me | Call of duty, Modern warfare, Call of duty ghosts](https://i.pinimg.com/originals/f9/ce/c7/f9cec73a5b28d38e7007b39fbeb8e304.jpg)
Capt. John ''Soap'' MacTavish & Capt. John Price & Lt. Simon "Ghost" Riley & Me | Call of duty, Modern warfare, Call of duty ghosts
![Fan Casting Gerard Butler as Captain John "Soap" MacTavish in Call of Duty: Modern Warfare 2 on myCast Fan Casting Gerard Butler as Captain John "Soap" MacTavish in Call of Duty: Modern Warfare 2 on myCast](https://assets.mycast.io/characters/54856_normal.jpg?1537004328)
Fan Casting Gerard Butler as Captain John "Soap" MacTavish in Call of Duty: Modern Warfare 2 on myCast
![Barstool Gametime on Twitter: "Soap MacTavish and Captain Price are returning in #ModernWarfare... THE GHILLIES BETTER BE READY.… " Barstool Gametime on Twitter: "Soap MacTavish and Captain Price are returning in #ModernWarfare... THE GHILLIES BETTER BE READY.… "](https://pbs.twimg.com/media/D77-pJzX4AEfGw1.jpg)