Friedrich Wins 4-man World Cup Finale, Title
From Calgary, CAN (Feb. 24, 2019) – The bobsled world has never seen a season like Francesco Friedrich has had. A day after completing the 2-man bobsled season sweep, the German pilot cruised to victory […]