This is a vintage Budweiser shirt, they are in excellent condition. I have one XL and 3 larges. Measurements below:
XL
pit to pit: 23"
length: 32"
Large
pit to pit: 21"
length: 31"