See More 5 minute read Articles BlogTO Goofball City: Toronto mascots past and present Derived from the French word “mascotte” meaning bringer of good luck, mascots have amused, embarrassed and terrified us… 1.4K views