December 26 is not only a day for Santa Claus to catch his breath. It's also a public holiday known as "Boxing Day" in the United Kingdom and other British Commonwealth countries such as Australia, Canada and New Zealand. In spite of its peculiar name, Boxing Day has nothing to do ...