Steve Holcomb
Nov. 27, 2024
Steven Holcomb: shock death of bobsled legend who made US a force | Bobsleigh | The Guardian Losing Steven Holcomb has left indelible mark on U.S. bobsled team Steven Holcomb, Olympic champion bobsledder, found dead at 37 Steve Holcomb