Shirts and apparel