De Soto Cross-Country finishes season at Frontier League championship