Tag is an X-Large, fits a modern Medium
Fair. Hole under the right sleeve, light staining on lower front and across back as shown.
Generic 100% cotton