LAKE PLACID, N.Y. — Kaysha Love’s path to becoming a world bobsled champion had an unlikely ally along the way. That would be the greatest bobsledder ever. The story goes like this ...
The German great is now a world champion for the 16th time, capping his seventh four-man world title Saturday at Mount Van Hoevenberg on the final day of the international bobsled season.