Meet the guy responsible for you taking your shoes off at airport security
2:30pm PDT - May 17th, 2019 shoes - USA TodayAdmiral McRaven is the man who got Osama bin Laden and Captain Phillips, but there are a few things he may not be so proud of.
Admiral McRaven is the man who got Osama bin Laden and Captain Phillips, but there are a few things he may not be so proud of.