Additional Editor
Director: David Terry Fine
Fox Sports Documentary
Air Date: August 18, 2018
Back to Top