From the news posting on the TFC site:
"De Guzman will be available for selection in Saturday's match against the Colorado Rapids at 4 p.m. ET at BMO Field pending approval of his International Transfer Certificate."
http://toronto.fc.mlsnet.com/news/te....jsp&team=t280
Anyone know what that is and/or what it takes to get one? He's unattached, and since he's Canadian they don't need a work permit, so is it just a FIFA formality?