1860 First Non-British football team TavFact, Football 1860 First Non-British team in the world. Lausanne, Switzerland. Enlighten others Interested in Sport