The former Navy SEAL who claims to have killed Osama bin Laden was arrested in Texas this week. Robert J. O’Neill, 47, was booked Wednesday in Frisco and slapped with a Class A misdemeanor charge of ...