J Crew vintage orange long sleeve t-shirt. Based on the style of the tags, this looks like it's from the 90s. Men's size large.
There's a small hole, as shown circled in one of the pics.
Material: 100% cotton
Approximate measurements:
Pit to pit = 22.5"
Length = 26"