:up: I'd say 'a sports day' in a question, because the fact that I'm asking implies that I don't have a particular one in mind. But if the context made it clear which day I meant, I'd use no 'a' (and mental capitals ;-)): 'We're allowed to go straight home after Sports Day, without going back to school''.
b