Hubris [hyoo-bris], noun, excessive pride or self-confidence, arrogance, see southern California ports.  (Okay, we added that last part.) Last month, we highlighted the ports of Los Angeles and Long Beach Clean Air...

read more