Robert O’Neill, the former US navy SEAL who claimed to have fired the shot that killed al-Qaida founder Osama bin Laden, was arrested in Frisco, Texas.According to a Dallas Morning News report, Frisco police booked O’Neill on a Class A misdemeanor charge of assault causing bodily injury and a Class C misdemeanor charge of public intoxication. The former navy SEAL was released the same day on a $3,500 bond.This is not O’Neill's first brush with the law. Previously, he had been banned by Delta Air Lines for reportedly...