Steven Holcomb, Olympic champion bobsledder, found dead at 37

  • 6 years ago
Olympic champion bobsledder Steven Holcomb was found dead in his room at the U.S. Olympic Training Center in Lake Placid, N.Y., the U.S. Olympic ...

Recommended