Switzerland Team

Four more Olympic teams announced!

Today the Netherlands, Brazil, Switzerland, and Argentina announced their show jumping teams for the Tokyo Olympics. The US team for Tokyo has yet to be named, ...