Team USA Bobsled reflects on the loss of pilot Steve Holcomb

usatodaysports 2017-09-27

Views 43

The three-time Olympic medalist was found dead on May 6th, 2017 at the Olympic Training Center in Lake Placid, New York.

Share This Video


Download

  
Report form