Last week Swiss Triathlon finalized the six athletes who will head to Beijing for this summer’s Olympic Games. Switzerland is one of just five countries to qualify the maximum of three men and three women and the country has named a team expected to be one of the strongest and deepest in Beijing.
