Friedrich Breaks Track Record to Lead World Champs
From Winterberg, GER (February 24, 2024) – In the 2023 IBSF World Championships, Francesco Friedrich had his seven race World Championships win streak snapped in two-man bobsled when he won a silver medal in St. […]