Tag is a Small, fits a modern Small
Great. One tiny hole on the back, as shown
Hanes Heavyweight 100% cotton