Principal Qynne Kelly explained that the decision to cancel football for the 2025 season was hastened following former head coach Theo Evans' departure.