It's the Whitecaps. They would sign him to a TAM-level deal and just not buy him down and call him a DP, since technically TAMs are DPs who can be bought down, like they do with Cavallini ($1.4 million salary).
Edit: Actually, he did come with a transfer fee, so maybe it's that that makes him a full DP and un-TAMable, even though they'd probably still have called him a DP not a TAM if not for that