Team names for John Foley NameFrequency 5 MTBMind.com 3 Tiverton 1 Bicycle Concepts 1 Cannondale / Foley Racing 1 MTBMind 1