saw logo today and thought to myself, "nice, tasteful, and i wonder who did it".Thanks for answering my question mik3...
Very nice
ha, ya, wow, that's allright
where will they play?
"The location of Toronto's newest sporting facility is on the grounds of Exhibition Place..."
http://toronto.fc.mlsnet.com/MLS…