Science meets sports in this informative documentary series. Created by the masterminds behind National Geographic's Flight Science, this Fox Sports Network project tests established athletic theories and theories using advanced technology.
Upcoming Episode
Your Next Unwatched
1x01
Human Flight
aired Sep 30, 2007
Comments