Netflix has announced a new sports documentary series chronicling Brigham Young University’s (BYU) remarkable 2024 football season, culminating in a historic victory. The multi-episode series will provide an