US Olympic Champion Bobsledder Holcomb Dies
Olympic gold medal-winning bobsledder Steven Holcomb was found dead Saturday in his room at the US Olympic Training Center in Lake Placid, New York, the US Olympic Committee said. “The entire Olympic family is shocked and saddened by the incredibly tragic loss today of Steven Holcomb,” USOC chief executive Scott Blackmun said in a statement. … Read more