Delta Force Operator and Sergeant Major John Shrek McPhee Reflections(03) Jonathan Lakin 06 Jul 2025 Save Image Image gallery: Unveiling John 'Shrek' McPhee: The Delta Force Legend's Tactical Wisdom