Yes, high school sports has a $45 fee. It's only charged once per year, no matter how many sports a student plays. I believe families with financial hardships can have it waived.
I thought there was also a charge in middle school, but DS played soccer this year and his coach never said anything about it.
I think it might go toward covering a bus driver, and now that I think about it, DS' coach was certified to drive so maybe that's why we didn't pay.