My son's HS doesn't charge for anything. Shoe package (spikes and trainers) is $125 but not mandatory.
Booster club has two big fundraisers, a golf tournament as well as sponsoring a 5k/10k run. Both do pretty well and cover the majority of costs. Between the two we netted around $20K this year.