Team Never Quit / Rob O’Neill – SEAL Team 6 operator who shot Osama Bin Laden – 2 Silver Stars, 4 Bronze Stars with Valor – 400+ combat missions in Iraq, Afghanistan and others

View our embed guidelines