The US Postal Service's woes are now center stage, as recent reports have noted it might have to shut down next year due to financial insolvency. Whether those doomsday predictions are accurate or not, the mere possibility is alarming. We're talking about an iconic organization that's as old as the United States itself.

Imagine someone watching a Seinfeld rerun and not recognizing Newman's uniform? How many executives started "in the mail room?" The question would become moot. A sad ...