When baseball hat company New Era released a new line of "Overlap" hats, bearing a Major League Baseball team's logo overlapping with its home city/state, it must have thought it had a cute innovation ...