Team names for John Straub NameFrequency Dogfish Racing Team 44 Dogfish/Team Noah 13 Hub Bicycle Company 9 Cannonball Hub 4 3 Dogfish Racing 3 Cannonball-HUB 2 Ghisallo Racing 1 Cannonball 1 Cannonball/Hub Racing 1