Answer:
A retired Navy Seal
Step-by-step explanation:
David Goggins is an American ultramarathon runner, ultra-distance cyclist, triathlete, public speaker, and author. He is a retired United States Navy SEAL member who served in the Iraq War
9.5m questions
12.2m answers