I don't think there's too much to this rumour. It's someone who claims to have heard Craig Forrest say this on air with Sportsnet. I haven't seen it.
Even if he did say that, I'd be willing to be it's just conjecture.
http://www.mls-rumors.net/2008/11/in...-piero-to.html