Leather goods and fashion brand Coach filed a trademark infringement lawsuit in California state court accusing the Gap of selling infringing products under its Old Navy brand.