David Goggins is a retired Navy Seal and an ultra marathon runner. He is a super inspiring person that has an amazing story of success over adversity. David was hugely over weight and lost it all to join the Air Force and eventually became one...
Loading summary