Switzerland, one of the premier nations of Alpine skiing, has for years lived in the shadows of the likes of Norway, France, and Germany when it comes to biathlon. But that doesn’t mean they haven’t had their own moments right? It seems too improbable that they wouldn’t have had a least a few moments inContinue reading “A Brief History of Swiss Men’s Biathlon”