Sport Science is an ongoing television series that explores the science and engineering underlying athletic endeavors. It was originally filmed as a 12-part series that was broadcast on FSN from September 9, 2007, to April 20, 2008. From Wikipedia
Family requested privacy as peers honor the Emmy Award–winning host’s innovative approach to sports science