If you covet a cap from a baseball team of yore, Cooperstown Ball Cap Co. (607 264-8294) makes reproductions from major and minor league clubs dating to the 1860s. The wool-flannel caps cost $44; $4 for shipping.

Before it's here, it's on the Bloomberg Terminal. LEARN MORE