Head Coach Eric Taylor manages the high expectations of success in the rural town of Dillon, leading their high school football team through challenges on and off the field.
Head Coach Eric Taylor manages the high expectations of success in the rural town of Dillon, leading their high school football team through challenges on and off the field.