New Era released a line of “Overlap” hats for all 30 MLB teams with each franchise’s logo superimposed over its wordmark, but on Monday, only 29 were still available on the league’s ...