Well, I don't think so.
I'm in college now, but when I went to Highschool in Pittsburgh, I doubt they would have off today.. No, they don't.
Anyone who has off because of sports is lame.
I don't see why school's would change their schedule for a sports game. But my high school sure did. They let us out early one day because the football team had to travel a good 4 hours away to a game. Ridiculous, but I didn't complain at the time.