Yes, it's all very childish, and yes probably unprofessional but it is funny! I can't knock the guy for loving the team he plays for and understanding the rivalry! :)
Also kudos to the lad and his dad? for posting the pic of the shirt. I can't see what the whole caption says but it looks to me...