So even though you were with the dude and taped the verse, and you claim he typed it into his phone while you guys were in Ihop, he didn't bother to mention you or your label, but DID drop a generic "Tulsa" mention in there?
And on the Ice Cube thing... no, he didn't. But I don't see how that proves your point considering (as far as I know) Tech and Cube weren't in the studio together at any point. It sounds like a verse that Cube had for sale, for all I know.