Team names for Thomas Leach NameFrequency 47 Spidermonkey Cycling 17 Emde Sports 12 team toms 8 Spidermonkey 5 Team Tom 4 spidermonkeys 3 Spider Monkey 3 empty 1 Kind Human Sports 1 Alameda 1 Alameda 1 Emde 1