Baseball Caps would be great for many of us as most likely the largest t-shirt you have is XXL and a lot of us are larger than that. Also the cap would most likely not be covered up by a Jacket or heavy coat up here in the Northeast USA like most t-shirts are.