You don't just "end up" somewhere. He obviously knew something you all did not know. His contract was with Track, and the Track brand only. He didn't just end up on Columbia's staff.
Look I have nothing on Track, or their products.. I use all kinds of products, and am thinking of drilling up the Resurgence. There was not enough products for me to support. I liked the Machine and the Mean Machine.. I just ventured off after Del Warren had left, and never came back. I recently just threw a 300 down with a Storm Secret Agent, and probably won't give up on them.