Francesco Friedrich won every championship he could in bobsledding this season. The German great is now a world champion for ...
Germany’s Francesco Friedrich is well on his way to another world bobsled title. And that was about the only predictable ...
LAKE PLACID, N.Y. — It doesn’t snow in Jamaica. Or Malta. Or Ghana. There’s been a maybe dusting reported on rare occasions ...