A 7-Eleven clerk who was fired after a bullet-riddled dispute over his U.S. Border Patrol cap passed a lie-detector test indicating that he didn't instigate the clash, a radio talk-show host said Friday. [...] He said he was fired because of his views on immigration. But Margaret Chabris, a spokeswoman for 7-Eleven Inc., said Kirchenwitz was dismissed for violating company rules prohibiting employees from engaging in confrontations with customers. "He wasn't fired for his political position. It has nothing to do with that or his views on illegal immigration," she said. Interviews with Kirchenwitz's co-workers and feedback from store customers...