News

David Goggins ... 4030 pull-ups in 17 hours. The American's day-to-day exercise schedule would leave most exhausted just thinking about it. Each morning, David wakes up at 3am and begins his ...