Team names for John Hain NameFrequency Tumult Racing 31 10 Davidson College 7 Jigawatt Cycling 4 Cyclus Sports 3 Unattached 3 Optimum Performance Coaching 2 pulled 1 Davidson 1