Are there any Italian speaking fans here? if you'd like to try communicating in Italian my nephew in the Italian speaking part of Switzerland has started a forum and would be thrilled to have your comments. It can be found at: http://toronto.forumfree.it/
Quest anno la nostra squadre é veloce e forte! Forza Toronto!