I think it’s xl could be large check out the pictures gives you measurements width length don’t see a tag so I don’t know the age I do see the face of one of the guys the middle one has different details than the older version but I’m not sure questions please ask if you have any shirt I think is in good or better condition don’t see any holes or rips either or stains spots