A mixture of both I would say, email and complain to the league but utilise the unfortunately early life lesson for him that a lot of people are fuckwits.
Hopefully this doesn't dissuade your lad from doing an important role that presumably he has previously enjoyed