Home » Francesco Friedrich of Germany wins 16th world bobsled championship, taking 4-man in Lake Placid