New Era Cap Co., which makes licensed hats for sports fans, recently released its “Team Landscape” collection, which includes special designs for 17 Major League Baseball teams. The Houston ...