3 ms·(Too late to edit this, but Thomas clarified that the team is from Toronto but based in Menlo Park)by paulgb 12y ago(Too late to edit this, but Thomas clarified that the team is from Toronto but based in Menlo Park)