A new year means new sports documentaries on Netflix. They just happened to have been officially released in 2025. In January ...
Two high school seniors embarked on a journey, using their video skills to document one of the Tri-State’s most storied football programs.